除了使用日期選擇器外,默認的ExtJS form.field.date允許手動輸入/編輯日期。但是,如果您爲DD輸入大於31的數字或爲MM輸入大於12的數字,則會重新計算該值。ExtJS form.field.date重新計算輸入無效MM或DD的日期。如何預防?
例如,如果列出的MM/DD/YYYY是2011年12月1日並編輯爲15/01/2011(最大MM值應爲12),則重新計算以顯示03/01/2012--假設你打算增加3以上的最大值。
有什麼方法可以關閉此功能嗎?我想驗證/錯誤消息出現,所以用戶必須手動更改,而不是自動重新計算。這似乎是其他人想要的基本功能 - 我是否在配置選項中丟失了某些內容?
交叉張貼在Ext forums。
感謝您的Varun - 如果您想要更細緻的控制級別,那麼它非常適用。通過ext論壇,我發現了一種更簡單的方法來徹底刪除翻轉功能。 – Voodoo