日期:2014-05-17  浏览次数:20716 次

关于datetimepicker的使用,大神快来
使用Struts2.1.6里面的datetimepicker空间出现如下问题
1。如何禁止手动输入(网上的都不行,试了好几个 )
  dojo.widget.byId("insurerbirth").disable(); 不行
  dojo.widget.byId(inDateS).childNodes(1).readOnly="true"; 也不行
2.月份显示不正常出现乱码(九月到十二月)
  extraLocales="zh-cn" language="zh-cn" 不行 zh也不行
  extraLocales="utf-8" language="utf-8" 不行
3.当删除输入框里面的内容是 点击选择月份会出现NaN
  这个貌似要修改源码 但是不太会 T-T
大神快来 实在不行 也可以给我推荐一个比较好用的日期选择控件。。



------解决方案--------------------
你可以用datepicker这个控件,jquery的
------解决方案--------------------
STRUTS2的datetimepicker控件确实叫人无语,而且有兼容性问题,最好改用其它,我推荐My97DatePicker
------解决方案--------------------
WdatePicker.js这个日期控件,好看又好用
引入这个控件后用法这样写就可以了
<input name="beginDate" value="2012-06" readonly="true" onClick="WdatePicker({dateFmt:'yyyy-MM',lang:'zh-cn'})">
控件下载地址:http://download.csdn.net/download/huistudio/3262050
详细介绍文档下载地址:http://down.51cto.com/data/397246