4

我正在尝试让 Twitter Bootstrap 时间选择器工作。我的代码如下:

$('.timepicker').timepicker({
    // defaultTime: 'current',
    defaultTime: $(this).val(),
    minuteStep: 1,
    disableFocus: true,
    template: 'dropdown'
});

默认时间从数据库中正确显示,但是当我单击该字段以尝试更改时间时,时间选择器为空白。如果我尝试移动小时或分钟输入,它们会显示“NaN”。移动后 AM/PM 输入正确显示。是否需要调整设置才能使其正常工作?谢谢!

4

3 回答 3

1

试试这个:defaultTime:false,

$('#time_app').timepicker({
    defaultTime: false,
    minuteStep: 30,
    showInputs: false,
    disableFocus: true,
    modalBackdrop: true
});
于 2013-09-08T17:41:43.073 回答
0

You can try to update the default time in the input field

<input id="timepicker1" type="text" class="input-small" value="00:00 AM"/>

Demo: Fiddle

于 2013-02-08T04:57:04.437 回答
0

使用valuedefaultTime分配valueinput它会起作用

<input class="timepicker" type="text" class="input-small" value="00:00">

jQuery

$(document).ready(function(){
   $('.timepicker').timepicker({
       defaultTime: 'value',
       minuteStep: 1,
       disableFocus: true,
       template: 'dropdown'
   });
});
于 2013-02-08T04:19:21.433 回答