jQuery Datepickerで特に問題があります。簡単に日付範囲を追加できますが、ユーザーが選択したイベントに応じて選択可能な範囲を変更する必要があります。jQuery DatePicker - オンザフライでminDateとmaxDateを変更する
イベント#1を選択すると、イベント#1の日付範囲の日付のみを選択できます。
ユーザーが新しいイベントを選択するたびに呼び出されるシンプルな小さな関数を作成しましたが、最初に設定したminDate/maxDate値のみを表示します。
function datepicker(startDate, endDate) {
$("#date").datepicker({
inline: true,
minDate: new Date(startDate),
maxDate: new Date(endDate),
dateFormat: 'dd/mm/yy'
});
}
私はそれが正しい日付で新しいインスタンスを作成しますかどうかを確認するために、再度、上記の関数を呼び出す前に$('#date').datepicker('remove');
を呼び出して試してみたが、動作するようには思えません。
デベロッパーツールを使用してすべてのデータを確認しましたが、すべてが呼び出されて正しく渡されました。この仕事を私が望むようにするために何かできることはありますか?
あなたは '$( '#date')を試してみました。オプションその場でオプションを変更することができます。 –
@StevenVondruska私はそれを見ませんでした。ありがとう、それは治療を働いた!あなたが好きなら答えに入れてください。 –