1

剣道の日付ピッカー入力で過去の日付を表示したいのですが、カレンダーで過去の日付を無効にしたいです。たとえば、DB から 10 月 1 日の日付値を取得しています。SO 日付入力で同じものを表示したいのですが、ユーザーが kendo datepicker を開いたときに、検証の一環として過去の日付を無効にしたいと考えています。min: new Date() of kendo datepicker で試しましたが、この場合、DB からデータを表示できません

誰でもこれについて私を助けることができますか?

4

1 に答える 1

2

以下の解決策を試してください。

http://jsfiddle.net/vojtiik/ATmHG/4/

var todaysDate = new Date();
var pastDate = new Date(2013, 1, 1);

var dp = $("#datepicker").kendoDatePicker({
    value: pastDate,
     min: pastDate,
     open: function(e) {
         if ( dp.min() == pastDate)  {
            dp.value(todaysDate);
            dp.min(todaysDate);
         }
      }
}).data("kendoDatePicker");
于 2013-10-21T10:38:44.047 に答える