这是我的代码:
var dpTo = $('#datetimepicker_to').datepicker({
format: "yyyy-mm-dd",
startDate: past,
endDate: today,
language: '{{ App::getLocale() }}',
autoclose: true
})
.on('changeDate', function(e) {
if(e.date != null) {
$('#datetimepicker_from').datepicker("setEndDate", new Date(e.date));
}
else {
$('#datetimepicker_from').datepicker("setEndDate", today);
}
});
在这一行
$('#datetimepicker_from').datepicker("setEndDate", new Date(e.date));
IE8显示此错误
Object doesn't support this property or method
这里发生了什么?
答案 0 :(得分:2)
由于这是通过我在评论中发布的内容解决的,因此我将在此总结一下这个问题的答案。
这里是对修补版本的引导日期选择器的引用,它修复了IE8中setEndDate的错误:https://github.com/eternicode/bootstrap-datepicker/blob/master/js/bootstrap-datepicker.js
此外,还有一些关于此问题的讨论:Bootstrap datepicker not responding in IE8