我用Ext.form.DateField与指定的格式是“DM-Y”,像这样:的ExtJS的DateField混淆格式
var sellingDate = new Ext.form.DateField({
fieldLabel : "Selling date",
width : 180,
name: 'sellingDate',
format: 'd-m-Y',
allowBlank : false
});
我想这个组件将用给定的格式自动完成输入值也就失去后焦点。我的意思是如果我输入文本'040212'(2012年2月4日,在我的国家我们使用'dd-mm-YYYY'作为标准日期格式),它必须显示该文本为'04-02-2012'。
但是,当在DateField的事件“更改”处进行调试时,我看到解析的Date对象是“Mon Apr02 2012”。我不知道如何让它像我期望的那样工作。有没有办法从日期字段获取原始文本,而不是解析的日期对象?你能帮我解决这个问题吗?
非常感谢!
那不适合我 – Duleep 2013-11-13 10:11:10
它的工作的工作,这就是altFormats是。 – 2014-10-19 19:28:26