0
我有以下代碼:jQuery的日期選擇器不更新的minDate
$.ajax({
url: 'my_url',
type: 'GET'
}).done(function(data){
availableDates = data;
var min = availableDates[0].split('-');
var max = availableDates[availableDates.length - 1].split('-');
var minDate = new Date(min[0], min[1] - 1, min[2]);
var maxDate = new Date(max[0], max[1] -1, max[2]);
$('#id_date').datepicker({
beforeShowDay: available,
minDate: minDate,
maxDate: maxDate,
});
}).fail(function(){
console.log('some message');
});
它集的minDate,的maxDate和可用的日期。一切工作都很好。再次進行AJAX調用後,我得到不同的日期,所以我必須更改minDate和maxDate。
maxDate按預期更改,但minDate僅在新的minDate比最初的minDate晚時更改。就過去的minDate而言,它不會變成過去的一天。
任何想法?
是啊,工作得很好。謝謝,我對日期選擇器沒有那種經驗。只要SO允許,我會盡快接受你的回答(幾分鐘)。 – dnmh