jQuery datepicker doesn't update minDate
jQuery datepicker doesn't update 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,它不会更改为过去的某一天。
任何想法?
为什么要重新初始化日期选择器
$( "#id_date" ).datepicker( "option", "minDate", minDate );
$( "#id_date" ).datepicker( "option", "maxDate", maxDate );
相关文章:
- chrome.tabs.update() 重定向到 'chrome-extension://invalid/'
- 在node.js-mysql中执行UPDATE查询不起作用
- Underscore each to update collection
- DateTimePicker:函数从minDate maxDate添加删除日期
- Visual Studio 2015 Update 2-'中的TypeScript模块;要求'未定义
- Java 8 Update 91 Issue
- .bind('all', 'update')上的主干怪异类型错误错误
- jQuery update cookie value
- Google Fusion Table Javascript UPDATE Query?
- jQuery to pass Checkbox Update mysql
- Ajax jquery mysqli update
- Javascript Eventlistener for Update / Change on Element / in
- AngularUI日期选择器将变量传递给minDate和maxDate
- Angular JQuery日期选择器未在加载时设置MinDate
- 正在更新'堆叠列'chart:update()或setData()
- extjs存储有时调用create而不是update
- Meteor Update集合-未捕获错误:不允许.不受信任的代码只能通过ID更新文档.[403]
- jQuery datetimepicker does not update minDate
- jQuery datepicker doesn't update minDate
- datetimepicker update mindate maxdate