【发布时间】:2018-05-18 00:03:16
【问题描述】:
我想在这个程序中选择两个日期,如果我尝试执行它会显示:
datepicker 不是函数
代码:
var startDate;
$("#validFrom").datetimepicker({
timepicker: true,
closeOnDateSelect: false,
closeOnTimeSelect: true,
initTime: true,
format: 'd-m-Y H:m',
minDate: 0,
roundTime: 'ceil',
onChangeDateTime: function (dp, $input) {
startDate = $("#validFrom").val();
}
});
$("#validTill").datetimepicker({
timepicker: true,
closeOnDateSelect: false,
closeOnTimeSelect: true,
initTime: true,
format: 'd-m-Y H:m',
onClose: function (current_time, $input) {
var endDate = $("#validTill").val();
if (startDate > endDate) {
alert('Please select correct date');
}
}
});
【问题讨论】:
-
你的html在哪里?
-
datetimepicker()不是标准的 jQuery 函数。如果您收到该错误,则表示您没有包含包含该函数的库,或者它的路径不正确。 -
datepicker库添加了吗? -
-
如果你使用 bootstrap 而不是在你的 index.html 文件中添加 bootstrap-datetimepicker.min.js 和 bootstrap-datetimepicker.min.css
标签: jquery html datepicker