Javascript 引导日期选择器在focusout上不保留值
我正在使用引导日期选择器Javascript 引导日期选择器在focusout上不保留值,javascript,jquery,twitter-bootstrap,datepicker,Javascript,Jquery,Twitter Bootstrap,Datepicker,我正在使用引导日期选择器 function initializeDatePicker() { $('#milestone_start_date').datepicker({ weekStart: 1, startDate: '-1m', endDate: '+13m', autoclose: true, format: 'yyyy-mm-dd' }).on('changeDate', function
function initializeDatePicker() {
$('#milestone_start_date').datepicker({
weekStart: 1,
startDate: '-1m',
endDate: '+13m',
autoclose: true,
format: 'yyyy-mm-dd'
}).on('changeDate', function (selected) {
var minDate = new Date(selected.date.valueOf());
$('#milestone_end_date').datepicker('setStartDate', minDate);
});
$('#milestone_end_date').datepicker({
weekStart: 1,
format: 'yyyy-mm-dd',
autoclose: true
}).on('changeDate', function (selected) {
var maxDate = new Date(selected.date.valueOf());
$('#milestone_start_date').datepicker('setEndDate', maxDate);
});
}
我多次调用这个函数来更新输入的startDate、EndDate字段
$('#milestone_end_date').datepicker('destroy');
$('#milestone_start_date').datepicker('destroy');
$('#milestone_start_date').val(data.start_date);
$('#milestone_end_date').val(data.end_date);
initializeDatePicker();
AJAX调用后,正确的值将显示在start、EndDate
弹出窗口中。但是如果我点击了startDate
字段。和focusOut
。startDate
中的值更改为今天
我不确定这里出了什么问题
请帮帮我。提前谢谢。我打了多次电话,已初始化为Tepicker();函数重新初始化。我多次调用initializeDatePicker();函数重新初始化。