这是一个jsfiddle,我已经包含了jquery 2和这个timepicker库http://jonthornton.github.io/jquery-timepicker/jquery.timepicker.js
,输入的ID为startTime
我在脚本中执行此操作:
<script type="text/javascript">
$('#startTime').timepicker();
</script>
问题是当我点击该输入文本时没有出现任何内容,尽管教程声明这足以触发timepicker下拉列表。
我错过了什么?
对于那些没有使用过这个库的人来说,这是它的链接http://jonthornton.github.io/jquery-timepicker/,你可以从这里下载https://github.com/jonthornton/jquery-timepicker
答案 0 :(得分:2)
您需要包含jquery.timepicker.css
个文件。
您应该使用文档就绪处理程序。像
$(document).ready(function() {
$('#startTime').timepicker();
});
答案 1 :(得分:1)
这是有效的JSFIDDLE:
您需要包含以下所有文件才能使插件正常工作。你可能会遗漏一些。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
bootstrap-datepicker.js
bootstrap-datepicker.css
jquery.timepicker.js
query.timepicker.css
JS:
$('#startTime').timepicker();
答案 2 :(得分:-1)
试试这个:
<script type="text/javascript">
$(document).ready(function () {
$('#startTime').timepicker({dateFormat: 'm/d/yy', maxDate: '@DateTime.Now.ToString("MM/dd/yyyy")' });
});
</script>