2014-10-03 34 views
0

如何显示使用dojo创建的分钟文本框。请查找工作示例http://jsfiddle.net/7de4onun/10/我想在一分钟下拉列表中只显示00到55一次,无法得到如何在分钟下拉列表中实现/显示分钟数。 下面是代码:下拉列表显示时间

<input id="timeHours" width="2px" data-dojo-type="dijit/form/TimeTextBox" required="true" data-dojo-props="constraints: { timePattern: 'HH', clickableIncrement: 'T01:05:00', visibleIncrement: 'T01:00:00', visibleRange: 'T24:00:00' }" /> 
: 
<input id="timeMins" data-dojo-type="dijit/form/TimeTextBox" required="true" data-dojo-props="constraints: { timePattern: 'mm', clickableIncrement: 'T00:05:00', visibleIncrement: 'T00:05:00', visibleRange: 'T00:60:00' }" /> 
+0

可能重复在下拉列表中显示](http://stackoverflow.com/questions/26167944/time-to-display-in-dropdown-lists) – mbomb007 2015-04-28 20:40:55

回答

1

这里是黑客:)

<input id="timeMins" 
    data-dojo-type="dijit/form/TimeTextBox" 
    required="true" 
    data-dojo-props="constraints: { 
     timePattern: 'mm', 
     clickableIncrement: 'T02:05:00', 
     visibleIncrement: 'T02:05:00', 
     visibleRange: 'T00:55:00' }" /> 

似乎从T00T00的道场一样,是与从T00T24

的[时间
+0

它仍然在分钟下拉列表中重复两次,为努力+1。 @jevgenig – user3684675 2014-10-03 13:43:05

+0

正确,对不起,让我修复它 – jevgenig 2014-10-03 13:44:09

+0

好的:) @jevgenig – user3684675 2014-10-03 13:51:51