デフォルトのExtJS form.field.dateでは、datepickerの使用に加えて、日付の手動入力/編集が可能です。ただし、DDに31より大きい数値を入力するか、MMで12を超える数値を入力すると、値が再計算されます。無効なMMまたはDDが入力された場合、ExtJS form.field.dateは日付を再計算します。どのように防止する?
たとえば、表示されているMM/DD/YYYYが12/01/2011で、15/01/2011と編集すると(最大MM値は12になるはずです)、03/01を表示するように再計算します/ 2012 - 最大値を超えて3を追加することを前提としています。
この機能を無効にする方法はありますか?私は検証/エラーメッセージが表示されるようにしたいので、ユーザーは自動的に再計算するのではなく手動で変更する必要があります。これは、他の人が望む基本的な機能のようです - 設定オプションに何か不足していますか?
クロス投稿Ext forums。
このVarunに感謝します。より細かいレベルの制御が必要な場合はうまくいきます。 extフォーラムを通して、私はロールオーバー機能を完全に削除するより簡単な方法を見つけました。 – Voodoo