我想使用bootstrap的datepicker,使用此代码时我得到了错误
Uncaught TypeError: undefined is not a function Create:283
(anonymous function) Create:283
n.Callbacks.j jquery-2.1.1.min.js:2
n.Callbacks.k.fireWith jquery-2.1.1.min.js:2
n.extend.ready
在这段有错误的代码中,我是从引导站点直接获取的...
<script type="text/javascript">
$(function () {
$('#datetimepicker4').datepicker({
});
});
</script>
这是Div
<div class="well">
<div id="datetimepicker4" class="input-append">
<input data-format="yyyy-MM-dd" type="text" />
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar">
</i>
</span>
</div>
</div>
这是我使用的libaray,无济于事。
我尝试将它们一个接一个地添加,以查看此问题是否正在解决,但没有任何提示吗?
<script src="~/Scripts/jquery-2.1.1.min.js"></script>
<script src="~/Scripts/bootstrap-datepicker.js"></script>
<script src="~/Scripts/moment-datepicker.js"></script>
<script src="~/Scripts/moment.min.js"></script>
<script src="~/Scripts/moment.js"></script>
<link href="~/Content/bootstrap-datepicker.css" rel="stylesheet" />
<link href="~/Content/bootstrap-datepicker3.css" rel="stylesheet" />
<link href="~/Content/bootstrap.min.css" rel="stylesheet" />
<link href="~/Content/moment-datepicker/datepicker.css" rel="stylesheet" />
<script type="text/javascript" src="../../Scripts/Create.js"></script>
最佳答案
尝试将类date
添加到<div>
标记
<div class="well">
<div class="input-append date"> // additional class name
<input data-format="yyyy-MM-dd" type="text" id="datetimepicker4" />
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
</span>
</div>
</div>
从文档中
将日期类添加到输入追加或输入前置引导程序中
组件将允许附加元素触发选择器。