【发布时间】:2014-02-22 22:43:51
【问题描述】:
我正在使用 Eonasden 的日期/时间选择器,您可以在此处找到。 Date Time Picker
我正在使用示例中的 HTML:
<div class="container">
<div class="col-md-10">
<div class='well'>
<div class="form-group">
<div class='input-group date' id='datetimepicker1'>
<input type='text' class="form-control" />
<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
</div>
</div>
</div>
它可以很好地显示图标,但不能显示日历下拉菜单。我的头脚本是:
<link href="view/dist/css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="view/dist/css/bootstrap-datetimepicker.min.css" rel="stylesheet" media="screen">
<link href="http://cdnjs.cloudflare.com/ajax/libs/jasny-bootstrap/3.0.1-p7/css/bootstrap.min.css" rel="stylesheet" >
<script src="http://code.jquery.com/jquery.js"></script>
<script src="view/dist/js/bootstrap.min.js"></script>
<script src="view/dist/js/bootstrap-datetimepicker.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jasny-bootstrap/3.0.1-p7/js/bootstrap.min.js"></script>
$(function() {
$( document ).ajaxStop( function() {
$('#datetimepicker1').datetimepicker();
});
});
我收到“未捕获的 ReferenceError:未定义时刻”的控制台错误 有人知道如何解决此问题吗?它似乎在他的示例页面上运行良好。
【问题讨论】:
-
您是否下载了 moment.js 并从您的代码中引用它?
-
您还必须添加“momentjs-rails”gem,然后修改您的 application.js 文件,使其在“bootstrap-datetimepicker”条目之前需要它。
标签: javascript jquery twitter-bootstrap datepicker datetimepicker