本文介绍了bootstrap-timepicker不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图让timepicker的工作方式类似于datepicker:

I am trying to get timepicker to work similarly to datepicker:

    <div class="form-group">
        <div class="input-group date" data-provide="datepicker">
            <input type="text" class="form-control" placeholder="Date *" id="caldate" required data-validation-required-message="Please choose date.">

            <span class="input-group-addon">
                <i class="glyphicon glyphicon-th"></i>
            </span>
            <p class="help-block text-danger"></p>
        </div>
    </div>
    <script>
        var date = new Date();
        date.setDate(date.getDate()+1);
        $('div.input-group.date').datepicker({
            startDate: date
        });
    </script>

    <div class="form-group">
        <div class="input-group bootstrap-timepicker timepicker">
            <input id="timepicker1" type="text" class="form-control input-small">
            <span class="input-group-addon">
                <i class="glyphicon glyphicon-time"></i>
            </span>
            <p class="help-block text-danger"></p>
        </div>
    </div>
    <script type="text/javascript">
        $('#timepicker1').timepicker();
    </script>

Datepicker可以工作,但点击时不会显示Timepicker dos。我在javascript部分做了什么错误?

Datepicker works, but Timepicker dos not show up when clicked. Did I do something wrong in the javascript part?

推荐答案



In head

<link href="css/bootstrap-datepicker3.min.css" rel="stylesheet">
<link href="css/bootstrap-timepicker.min.css"  rel="stylesheet">

在正文中

    <div class="form-group">
        <div class="input-group date" data-provide="datepicker">
            <input type="text" class="form-control" placeholder="Date *" id="caldate" required data-validation-required-message="Please choose date.">

            <span class="input-group-addon">
                <i class="glyphicon glyphicon-th"></i>
            </span>
            <p class="help-block text-danger"></p>
        </div>
    </div>
    <script>
        var date = new Date();
        date.setDate(date.getDate()+1);
        //    $('div.input-group.date').datepicker({
        $('#caldate').datepicker({
            startDate: date
        });
    </script>

    <div class="form-group">
        <div class="input-group bootstrap-timepicker timepicker">
            <input id="timepicker1" type="text" class="form-control input-small">
            <span class="input-group-addon">
                <i class="glyphicon glyphicon-time"></i>
            </span>
            <p class="help-block text-danger"></p>
        </div>
    </div>
    <script type="text/javascript">
        $('#timepicker1').timepicker({
            defaultTime: 'current',
            minuteStep: 1
        });
    </script>

这篇关于bootstrap-timepicker不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-15 07:00