example on jQuery datepickerでは、選択した日付と同じ日付をクリックすると、選択解除されません。選択した日付を切り替えます。jQuery Datepicker
ここで私のjQueryのdatepickerを初期化する私のコードです。私は、onSelect
メソッドで、すでに選択されている場合、日付を選択解除しようとしています。
var previousValue = null;
$('#datepicker').datepicker({
dateFormat: 'dd/mm/yy',
beforeShowDay: enableAllTheseDays,
dayNamesMin: ["M", "T", "W", "T", "F", "S", "S"],
duration: "slow",
showOtherMonths: true,
defaultDate: "1/12/2016",
onSelect: function(date) {
if (previousValue == $(this).val()) {
}
previousValue = $(this).val();
}
});
私は何も試したことはありません。私はsetDate
を試して日付を変更しました。しかし、それは別の日付を選択するだけです。私はアクティブcurrent-day
をトグルしようとしています。
$ .datepicker._clearDate(この);これはあなたのために働いていますか? – Manish
@Manishどこから 'clearDate'を取得しますか?それはjQuery UIメソッドですか?しかし、それはうまくいきません:(私はこれを動作させるために – PourMeSomeCode
私が確認できる作業デモリンクを教えていただけますか? – Manish