如何设置引导日期选择器
How to setup bootstrap-datepicker
我正在尝试使用bootstrap-datepicker。问题是我只得到没有样式的输入文件。以下是我的包括:
<link href="../css/bootstrap.css" rel="stylesheet" media="screen">
<link href="../css/datepicker.css" rel="stylesheet">
<link href="../css/main.css" rel="stylesheet">
<script src="../js/jquery.js"></script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="../js/assets/html5shiv.js"></script>
<script src="../js/assets/respond.min.js"></script>
<![endif]-->
<script src="../js/bootstrap.min.js"></script>
<script src="../js/assets/bootstrap-datepicker.js"></script>
<script src="../js/main.js"></script>
这是 HTML:
<div class="input-append date" data-date="12-02-2012" data-date-format="dd-mm-yyyy">
<input id="dp3" size="16" type="text" value="12-02-2012"/>
<span class="add-on"><i class="icon-calendar" id="cal2"></i></span>
</div>
这是JavaScript:
$('#dp3').datepicker();
怎么了??
注意:否,当我专注于输入时,日历出现,但没有图标。
如果您使用此版本,则必须将其与 Bootstrap 2 一起使用,因为它不完全支持 Bootstrap 3。如果您使用 Bootstrap 3,则必须自己处理图标问题,通过添加不同的图标、使用按钮代替或完全删除该部分。
从您的代码来看,您似乎缺少添加以下css
文件。
- 引导 CSS
- 引导日期选择器 CSS
确保添加它。
在这里看到工作 JSFiddle
要解决此问题,请在加载 DOM 时进行此调用:
$(function() {
$('#dp3').datepicker();
});
或
$(document).ready(function(){
$('#dp3').datepicker();
});
相关文章:
- jquery日期选择器年份范围默认值
- jquery日期选择器失去了交互性
- 正在搜索JavaScript日期选择器滑块
- 如何在多个jQueryUI日期选择器中屏蔽特定日期
- jquery日期选择器显示与值不同的文本
- JQuery UI日期选择器:在选择出发日期时自动弹出返回日期
- Angular UI启动日期选择器问题
- 奇怪的日期选择器行为,与模糊有关
- 我希望这个日期选择器可以从1990年到2000年之间的年份中选择日期
- keith wood日期选择器日期格式和语言
- 在日期更改后更新Angular UI引导程序日期选择器选项
- Jquery UI日期选择器不关注输入
- Javascript两个日期选择器冲突
- 动态添加的标记不会'无法正确使用日期选择器
- 日期选择器无法使用javascript显示
- AngularJS自定义日期选择器指令
- 他们网站上的代码出现启动日期选择器错误
- 从第一个日期选择器定义第二个日期选择器的开始日期
- 更改日期选择器格式
- 带有推特助推器的日期选择器出现了,但没有't更改日期