javascript - 如何使用 Bootstrap 日期时间控件

标签 javascript twitter-bootstrap bootstrap-datepicker bootstrap-daterangepicker

我需要在我的 MVC 4 应用程序中使用日期时间选择器控件。 为此,我安装了 bootstrap 3-datetimepicker nuget 包并引用了以下相关文件。

<link href="Content/bootstrap.min.css" rel="stylesheet" />    
<link href="Content/bootstrap-datetimepicker.css" rel="stylesheet" />
<!--renamed - .less file to .css and referred here !>
<script src="Scripts/jquery-1.9.1.min.js"></script>
<script src="Scripts/bootstrap.js"></script>    
<script src="Scripts/bootstrap-datetimepicker.min.js"></script>

HTML代码:

     <div class="container">
      <div class="row">
        <input type="text" id="dpicker" class="form-control" />
       </div>
     </div>

JS代码:

$(function() {
  $("#dpicker").datetimepicker({ format: 'mm-dd-yyyy' });
});

但是,点击文本框时没有打开日期选择器。

上面代码中使用 Bootstrap 日期时间选择器控件的问题是什么?

谢谢

最佳答案

添加date类别为 input第一 parent ,即:<div class='row date'> .

然后它会起作用。

这是工作片段

$(function(){
$('#dpicker').datepicker({
    format: 'mm-dd-yyyy'
});
});
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/css/bootstrap-datepicker.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/js/bootstrap-datepicker.min.js"></script>

 <div class="container">
      <div class="row date">
        <input type="text" id="dpicker" class="form-control" />
       </div>
     </div>

关于javascript - 如何使用 Bootstrap 日期时间控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38806995/

相关文章:

javascript - 如何使用 Jest 模拟直接导入的函数?

html - slider 上的自定义点,将填充除导航栏之外的整个背景

css - Bootstrap NavBar 上的图像,滚动时淡出

twitter-bootstrap - 使用 Twitter Bootstrap 构建社区论坛

javascript - Bootstrap 日期选择器 + momentJS - Firefox "Invalid date"

javascript - Laravel 5.2 日期选择器

javascript - 如何在 jquery 上只选择父级?

Javascript .replace() 在 Chrome 中全局不起作用

javascript - 如何找到页面上的所有单词,以及每个单词有多少个

javascript - Bootstrap-datepicker 网站代码出现错误