使用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
大神快来   实在不行  也可以给我推荐一个比较好用的日期选择控件。。

解决方案 »

  1.   

    你可以用datepicker这个控件,jquery的
      

  2.   

    STRUTS2的datetimepicker控件确实叫人无语,而且有兼容性问题,最好改用其它,我推荐My97DatePicker
      

  3.   

    确实。。datetimepicker我感觉可以直接废除了  各种BUG有木有
      

  4.   

    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
      

  5.   

    结贴了  用了My97DatePicker  挺好用的