javascript - bootstrap-datepicker 根本不起作用

标签 javascript jquery css twitter-bootstrap bootstrap-datetimepicker

我的日期时间选择器不工作我不知道到底是什么问题。 如果我遗漏了任何 css 或脚本标签,请告诉我。

我正在使用 http://eonasdan.github.io/bootstrap-datetimepicker/ .

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/js/bootstrap.min.js" integrity="sha384-vZ2WRJMwsjRMW/8U7i6PWi6AlO1L79snBrmgiDpgIWJ82z8eA5lenwvxbMV1PAh7" crossorigin="anonymous"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js"></script>
<script type="text/javascript" src="/path/to/bootstrap-datetimepicker.min.js"></script>

<script type="text/javascript">
        $(function () {
            $('#datetimepicker8').datetimepicker({
                icons: {
                    time: "fa fa-clock-o",
                    date: "fa fa-calendar",
                    up: "fa fa-arrow-up",
                    down: "fa fa-arrow-down"
                }
            });
        });
    </script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/css/bootstrap.min.css" integrity="sha384-y3tfxAZXuh4HwSYylfB+J125MxIs6mR5FOHamPBG064zB+AFeWH94NdvaCBm8qnd" crossorigin="anonymous">
<link href="http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css">
<div class="form-group row">
    <label for="inputPassword3" class="col-sm-2           form-control-label">D.O.B</label>
    <div class="col-sm-10">
    	<div class='input-group date' id='datetimepicker8'>
                <input type='text' class="form-control" />
                <span class="input-group-addon">
                    <span class="fa fa-calendar">
                    </span>
                </span>
        </div>
      
    </div>
</div>

最佳答案

您的代码有太多错误。不正确的 css/js 文件、丢失的文件、不正确的函数。这是正确导入的工作版本。

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.2/css/tether.css">
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-y3tfxAZXuh4HwSYylfB+J125MxIs6mR5FOHamPBG064zB+AFeWH94NdvaCBm8qnd" crossorigin="anonymous">
<link href="http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.2/js/tether.min.js"></script>
<script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/js/bootstrap.min.js" integrity="sha384-vZ2WRJMwsjRMW/8U7i6PWi6AlO1L79snBrmgiDpgIWJ82z8eA5lenwvxbMV1PAh7" crossorigin="anonymous"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js"></script>

<div class="container">
  DATE PICKER
  <div class="row">
    <div class='col-sm-6'>
      <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>
    <script type="text/javascript">
      $(function() {
        $('#datetimepicker1').datepicker();
      });
    </script>
  </div>
</div>

用 bootstrap 4.css 和 .js 链接替换 ​​bootstrap 3.css 和 .js 文件。并包括上面的 Bootstrap 。

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.2/js/tether.min.js"></script>

关于javascript - bootstrap-datepicker 根本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37899187/

相关文章:

javascript - 检测 Mac 和 Surface 上的窗口分辨率

html - 使用 CSS Grid 或 Flexbox 将一行中的一个元素居中对齐

javascript - 如何在不更改像素值的情况下调整 Phaser 的 Canvas 大小?

javascript - 防止此 javascript 代码中的内存泄漏?

javascript - 显示/隐藏选项卡箭头以在溢出时导航其他选项卡

javascript - 事件管理员批处理下拉列表已禁用未捕获的 ReferenceError : options is not defined

javascript - jQuery 验证 : Validating multiple forms on single page if has same value

html - 如果我想控制行之间的高度,<br/> 的替代方法是什么?

javascript - ajax请求成功后在jstree中追加子节点的问题

javascript - 无法使用 Node.js 向 mysql 插入数据