2014-11-03 87 views
1

我的屏幕上有一個Ext.form.field.Time編輯器。我希望它只代表時間值,而不是日期時間。我知道它在幕後仍然是一個Ext.form.field.Date,編輯忽略了日期部分。但是我希望它也可以作爲服務器的時間提交。爲此我設置了屬性submitFormat: 'H:i'。但是對於02:00的輸入,extjs仍將響應發送爲2008-01-01T02:00:00。有關如何使其僅與時間部分一起提交的任何想法?謝謝。Ext.form.field.Time提交爲日期時間值

(我在ExtJS的4.2.2)

回答

1

我創建了一個Fiddle這裏看起來它工作正常。我也嘗試調用form.submit(),並且表單數據也正確顯示。你如何獲取數據?你打電話timefield.getValue()而不是timefield.getSubmitValue()?這似乎返回完整的日期字符串。

+0

你是對的。我在做'getValue()'。謝謝。 – shasan 2014-11-05 16:58:54