Javascript 需要禁用引导计时器选择器的输入

Javascript 需要禁用引导计时器选择器的输入,javascript,twitter-bootstrap,timepicker,bootstrap-timepicker,Javascript,Twitter Bootstrap,Timepicker,Bootstrap Timepicker,我正在使用引导时间选择器。我已经成功地实施了它。但我需要的是,用户只能在30分钟间隔内插入,如:10:00、10:30、11:00等。因为我尝试过的是minutesp,如下所示,它工作得非常完美 $('#fantasyleague-draft_time').timepicker({ template: false, showInputs: false, minuteStep: 30 }); 但问题是用户可以根据需要键入时间。那么,如何防止它手工输入时间呢 为此

我正在使用引导时间选择器。我已经成功地实施了它。但我需要的是,用户只能在30分钟间隔内插入,如:10:00、10:30、11:00等。因为我尝试过的是
minutesp
,如下所示,它工作得非常完美

 $('#fantasyleague-draft_time').timepicker({
     template: false,
     showInputs: false,
     minuteStep: 30
 });
但问题是用户可以根据需要键入时间。那么,如何防止它手工输入时间呢


为此,我参考了尝试
。它将不允许执行任何操作。30分钟后,使用javascript或jquery删除禁用的
属性在文本框中尝试类似的操作:->

<input type="text" id="fantasyleague-draft_time" readonly="readonly">

到目前为止,我所做的是:

<input type="text" id="fantasyleague-draft_time" readonly>
和JS:

 $('#fantasyleague-draft_time').timepicker({
     template: false,
     showInputs: false,
     minuteStep: 30
 });

不,亲爱的,这不是正确的方法。我发现了一些关联您不想允许用户在输入中添加任何内容,对吗?是的,但此日期选择器具有可以增加/减少其时间的功能。耶,现在找到了。让我现在试试:)将小时步长和分钟步长设为零,并只读输入=“true”它将完全禁用timepicker@ishanshah在摆弄引导时间选择器一段时间后,我得出结论,您可能必须对引导时间选择器js代码进行黑客攻击,以使其按预期方式工作。不管怎样,祝你好运:-)
 $('#fantasyleague-draft_time').timepicker({
     template: false,
     showInputs: false,
     minuteStep: 30
 });