我可以使用日期选择器响铃时间范围选择器

时间:2015-01-03 05:07:56

标签: twitter-bootstrap

我发现日期响了,但我还没有发现time range picker有人知道它吗?

datepicker

  • 我可以使用这个用于时间响铃选择器吗?

3 个答案:

答案 0 :(得分:1)

使用此代码:

<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="styles/kendo.common.min.css" />
<link rel="stylesheet" href="styles/kendo.default.min.css" />
<link rel="stylesheet" href="styles/kendo.dataviz.min.css" />
<link rel="stylesheet" href="styles/kendo.dataviz.default.min.css" />

<script src="js/jquery.min.js"></script>
<script src="js/kendo.all.min.js"></script>
</head>
<body>

    <div id="example">
        <div class="demo-section k-header" style="width: 600px;">

            <label for="start">Start time:</label>
            <input id="start" value="8:00 AM" />

            <label for="end" style="margin-left:3em">End time:</label>
            <input id="end" value="8:30 AM"/>

        </div>
        <script>
            $(document).ready(function() {
                function startChange() {
                    var startTime = start.value();

                    if (startTime) {
                        startTime = new Date(startTime);

                        end.max(startTime);

                        startTime.setMinutes(startTime.getMinutes() + this.options.interval);

                        end.min(startTime);
                        end.value(startTime);
                    }
                }

                //init start timepicker
                var start = $("#start").kendoTimePicker({
                    change: startChange
                }).data("kendoTimePicker");

                //init end timepicker
                var end = $("#end").kendoTimePicker().data("kendoTimePicker");

                //define min/max range
                start.min("8:00 AM");
                start.max("6:00 PM");

                //define min/max range
                end.min("8:00 AM");
                end.max("7:30 AM");
            });
        </script>

        <style scoped>
            #example .k-timepicker {
                vertical-align: middle;
            }

            #example h3 {
                clear: both;
            }

            #example .code-sample {
                width: 60%;
                float:left;
                margin-bottom: 20px;
            }

            #example .output {
                width: 24%;
                margin-left: 4%;
                float:left;
            }

        </style>
    </div>

</body>
</html>

另请阅读以下文章:

TimePicker / Range selection

答案 1 :(得分:1)

jQuery-UI Date and Time-Range Picker

从上面的线程的答案我发现了一个非常好的解决方案..这是非常棒的。与Telric控件相比,具有丰富的UI体验非常容易。 这里使用jquery滑块作为时间范围选择器来实现解决方案。我喜欢这个解决方案。

但是,如果我可以使用鼠标滚轮,那将是非常好的。

答案 2 :(得分:0)

Bootstrap time picker.please使用此

bootstrap Time Picker