2

カレンダーがレンダリングされた後、「selectedDate」を変更できないようです。リファレンス ガイドによると、レンダリング後にカレンダーのオプションを変更することは可能で、cssName や borderSize、selectableDateRange などの値にも当てはまりますが、「selectedDate」を変更しても効果がないように見えますか? これは意図されたものですか、それとも何か不足していますか?

ありがとう。

4

3 に答える 3

1

選択した日付が更新されます。表示されているカレンダーの最初の日付も更新する必要があります。

あなたのカレンダーがすでに に添付されているとします#something:

// get reference
var dp = $('#something').glDatePicker(true);

// update selected date
dp.selectedDate = new Date(2013, 9, 8);

// update first date
dp.firstDate = new Date(2013, 9, 1);

// render
dp.render();

これは機能します。

于 2014-01-14T19:31:03.437 に答える
0

@eepp ソリューションは次の変更で機能します...

次のコードを置き換えます。

// update first date
dp.firstDate = new Date(2013, 9, 1);

と:

// update first date
dp.options.firstDate = new Date(2013, 9, 1);
于 2014-08-18T20:01:23.733 に答える