【问题标题】:Timepicker issue with defaultTime默认时间的时间选择器问题
【发布时间】:2021-05-28 14:05:46
【问题描述】:

我正在使用时间选择器,我的代码和选项如下:

var options = {timeFormat: 'h:mm p', interval: 15, maxTime: '11:45pm', startTime: '12:00', defaultTime: new Date(),dynamic: true, dropdown: true, scrollbar: true}

$('.end_time,.start_time').timepicker(options);

它返回给我的输出如下:

它工作正常,但它从当前时间开始。我想要它从上午 12:00 开始,到晚上 11:45 结束,就像团队和谷歌日历时间选择器一样。

这样

this is what i actually want

from my timpicker i am getting this

你好 Ananad,这就是我要说的: enter image description here

【问题讨论】:

    标签: javascript jquery timepicker bootstrap-datetimepicker jquery-ui-timepicker


    【解决方案1】:

    var options = {timeFormat: 'h:mm p', interval: 15,minTime:"00:00am", maxTime: '11:45pm',  defaultTime: new Date(), startTime: '00:00am',dynamic: false, dropdown: true, scrollbar: true}
    
    $('#time').timepicker(options);
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.js"></script>
    <input id="time" />

    这个答案是你的问题吗?我把动态设置为假,因为它是按时间顺序排列结果。

    【讨论】:

    • 它的工作很酷,除了一件事选择的日期应该显示在下拉列表中。每次点击都是从开始开始
    • 如果我选择下午 5:45 并再次单击下拉菜单显示我从上午 12:00 开始而不是这个,我希望它显示选定的时间。
    • 检查您的代码。选择时我的工作正常
    • 我已经上传了关于我的问题的图片,因为我不能在这里发布它。我选择了下午 1:30,但它从一开始就显示下拉菜单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-20
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多