【发布时间】:2019-07-31 16:37:00
【问题描述】:
我似乎无法让日期时间选择器工作。当我点击它时,它什么也没做。
我已经从 git 页面将 CDN 值导入到 head 和 JS 中。但是,当我单击该字段时,它什么也不做。我在引导方面不是很有经验,尤其是导入库。
'html头'
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/tempusdominus-bootstrap-4/5.0.0-alpha14/js/tempusdominus-bootstrap-4.min.js"></script>
<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/tempusdominus-bootstrap-4/5.0.0-alpha14/css/tempusdominus-bootstrap-4.min.css" />
'html body-dateTime 选择器'
<div class="form-group">
<label for="dates">State the time Interval where the tour can BEGIN</label>
<div class="input-group date" id="datetimepicker7" data-target-input="nearest">
<input type="datetime" class="form-control datetimepicker-input" data-target="#datetimepicker7"
placeholder="Early-Start" name="early" required />
<span class="error"></span>
<div class="input-group-append" data-target="#datetimepicker7" data-toggle="datetimepicker">
<div class="input-group-text"><i class="fa fa-calendar"></i></div>
</div>
</div>
</div>
'JS'
<script type="text/javascript">
$(function () {
$('#datetimepicker7').datetimepicker();
$('#datetimepicker8').datetimepicker({
useCurrent: false
});
$("#datetimepicker7").on("change.datetimepicker", function (e) {
$('#datetimepicker8').datetimepicker('minDate', e.date);
});
$("#datetimepicker8").on("change.datetimepicker", function (e) {
$('#datetimepicker7').datetimepicker('maxDate', e.date);
});
});
</script>
当我单击该字段时,它什么也不做。它应该显示一个“弹出”日历。我需要导入其他东西吗?
【问题讨论】:
-
我收到一个控制台错误,提示您需要包含 Jquery。尝试在 tempus dominus 之前将其包含在您的 中
-
好的,我已经包含了
-
$("#datetimepicker8")这个元素在哪里? -
哪个datetimepicker,请提供参考
标签: javascript html