私はExtJS Dateフィールドを持っています。アプリケーションでの操作中に、最小値と最大値が日付フィールドに割り当てられます。最小値と最大値は現在のdatの4年前ですが、日付ピッカーが開くと現在の無効日付に開きます。ユーザーは手動で日付を選択するために4年前にスクロールする必要があります。とにかく、minpとmaxの間の日付を表示することで、datepickerを更新することができます。ExtJS DateField - 初期化日
コードを追加する:
cmpDt.setMinValue(new Date(2000, 0, 1));
cmpDt.setMaxValue(new Date(2004, 0, 1));
これは、最小値と最大値を設定します。私はsetValue()
を使用することはできません。なぜなら、テキストフィールドを変更/変更するからです。私は、テキストフィールドがdatepickerからの選択時にのみ値を取得したい。あなたがExt.form.field.DateView
のvalue
プロパティを使用して初期値を設定する必要が
おかげ
初期設定では最小値として追加できません。最大値は、実行された操作の間に設定されます。 – Zaje
こんにちは、 上記のコードを実装した後、私のピッカーはextjs 4で展開されていません。 – Kanchan