如何在JQM Datebox Time Flipbox中隐藏无效的分钟和小时数?

时间:2015-01-02 11:20:54

标签: jquery jquery-mobile datepicker datebox

例如,下面的代码不允许用户选择0,15,30和45之间的任何分钟。但是其他分钟是可见的,但您将无法选择它们。

<div class="ui-field-contain">
  <label for="mode4">Dropoff Time</label>
  <input data-options='{"mode":"timeflipbox","minuteStep":"15","minuteStepRound":"1","useFocus":"true","overrideTimeOutput":"%l:%M %p"}' data-role="datebox" id="mode4" name="mode4" type="text"></input>
</div>

如何隐藏0,15,30和45之间的所有分钟,以便只有这4个可供选择?

作为旁注,是否有任何其他jqm扩展,它提供时间和日期选择的翻转功能;除了jqm datebox和mobiscroll?

1 个答案:

答案 0 :(得分:0)

你的代码实际上是正确的 - DateBox不尊重flipbox中的minuteStep指令是一个错误,而不是预期的行为。

更改在此处:https://github.com/jtsage/jquery-mobile-datebox/commit/9df43c5e37409db460f7d2ea368b506427c8b71e

原始错误报告位于:https://github.com/jtsage/jquery-mobile-datebox/issues/362