如果您在使用过程中有任何的问题,您可以通过以下方式获得相关的技术支持,这一切全部都是不需要付费的.
注意:日期控件已经是稳定的正式版,现在收到的很多都属于个别现象了,请务必附相关的HTML代码,以便查找问题的具体原因.
文档支持 [反馈速度,实时]
演示和文档包含了日期控件所有功能的相关应用,并且大部分都附了示例和代码,通过这里获得帮助是最聪明的做法
马上进入文档中心: 点击进入
典型问题 [反馈速度,实时]
这里罗列了网页问的最多的问题,很有可能你要问的问题就在这里面
1. WdatePicker:el is null
出现这个问题主要是因为你使用了 strict mode 导致,一般情况下是使用了jquery3.0以上版本解决方法:
1) 放弃"use strict";模式, 将jquery.js中的 "use strict" 注释(一般在前几行),使其在非严格模式下运行
2) 坚持使用"use strict"模式, 那么在严格模式下, WdatePicker需要显示指定el参数;
如果你再使用jquery调用的函数可以这样写:
$('#beginTime').click(function(e) {
WdatePicker({el:this});
});
其他情况下可以这样:
<input class="Wdate" id="abc" type="text" onClick="WdatePicker({el:this})" >
或者是:
<input class="Wdate" id="abc" type="text" onClick="WdatePicker({el:'abc'})">
2. 快速选择后,再点击textbox(或input)时不弹出控件,要移开焦点即要点一下其他控件后再点才会弹出
答:控件是使用onfocus触发的,当快速选择后,焦点还在textbox(或input),此时点控件当然不会触发onfocus事件,这是正常现象,如果你不习惯这样,你可以改为onclick触发.3. IE中 无法打开internet站点 。。。。。已终止操作 的解决办法
答: 请下载4.5以上版本4. 如果日期控件的显示的格式包含时分秒时,则需要点击两次才能选中
答: 请参考 文档&演示 -> 属性表 中的 autoPickDate 属性5. 如何给控件赋默认值
答: 直接给input赋值即可,跟普通input赋值是一样的6. 在ASP.NET里面如何取得控件的值
答: 你可以使用TextBox代替input,也可以在input里加上runat=server,取值方法与TextBox相同7. 在showModalDialog窗口中使用时,会打不开窗口,系统提示:无法打开internet站点 。。。。。已终止操作
答:完全可以使用的IE7中没有注意点
IE6中使用时,如果有 base target标签 必须在日期控件载入后设置
即<script language="javascript" type="text/javascript" src="../My97DatePicker/WdatePicker.js"></script>
<base target="_self" />
8. 在母版页使用时报错
答:这是问题是因为使用了母板页之后它的ID和ClientID是不一样的,这就导致取$dp.$('id').value的时候,js找不到这个ID对象,解决办法是在初始化的时候使用ClientID.9. 提示 拒绝访问 或 没有权限 或 Ö^' Window.document öCP 或 '$dp' 为空或不是对象 之类的错误
答: 这是由于跨域访问引起的,如果你引用的是其他站点或者是二级域名下的Wdatepicker.js就会提示此错误,推荐你使用相对路径引用,或者是使用 / 开头(而非http://开头)的绝对路径引用Wdatepicker.js或者是将WdatePicker.js里的$crossFrame改为false
10. 无法弹出日期框,提示: WdatePicker 尚未实现 或 WdatePicker 未定义
答: 这个问题是引入Wdatepicker.js的路径错误引起的,请检查你的Wdatepicker.js路径是否正确.11. 出现 invalid property: XXXXXX 错误
答: 有两个可能的原因:1) 下载的是4.0以后的版本,使用3.0.1的用法(大部分都是由于此原因导致)
注意: 尤其是在做Asp.net并使用母版页的朋友尤其要注意,有可能你的母版页引入的路径是正确的,但是母版页会最终解析时是直接变成HTML的形式被插入到引用的页面的,所以这个路径应该是相对真页面,而不是母版页本身,如果你的母版页被不同目录的页面使用,推荐你使用 / 开头的绝对路径引入Wdatepicker.js
2) 传入的属性写错了,注意大小写
Email支持 [反馈速度慢]
您可以将问提和建议发送到:support$my97.net($换成@)[请务必附能再现问题的纯HTML代码]