我用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