日期:2014-05-16  浏览次数:20746 次

Ext 日期控件 格式化问题
JScript code

{ columnWidth:.25, 
  layout: 'form', 
  baseCls: 'x-plain', 
  labelSeparator: ':', 
  items: [{ 
          xtype:'datefield', 
          fieldLabel: '案卷时间', 
          allowBlank:false, 
          name: 'adate', 
          format:'Y-m-d', 
          anchor:'100%', 
          listeners : { 
              change : this.onFormatHandler.createDelegate(this) 
          } 
  }] 
}


Ext日期控件中,怎么在用户输入:2012/12/12,2012.12.12,20121212 后自动转换成2012-12-12
现在是前2个输入后提示为无效日期,20121212输入后变成 1213-08-12。
怎么做才能把上面输入的3种格式都自动转换成2012-12-12,高手求救!
在线等答案。或者加QQ: 66014588 详谈。
小弟感激不尽~~~~

------解决方案--------------------
format:'Y-m-d',
这里控制了日期;
建议这个在后台接受的时候,做修改。
可以通过String 类型接受;
然后把substring 0.4, 6 7 , 9 10分割开来。
------解决方案--------------------
xtype:'datefield', 
-->columnfield只做日期显示