0

是否可以将一个选择器分配给多个输入字段?

我正在使用时间选择器(jQuery-UI)将时间选择器分配给输入字段。但我注意到,我必须为每个输入字段创建一个选择器。巨大的超载,不是吗?

选择器:

$('#timepicker').timepicker({controlType: 'select',timeFormat: 'HH:mm'});  

输入字段:

<div class="large-1 columns"><input type="text" id="timepicker" placeholder="Start"></div>
<div class="large-1 columns"><input type="text" id="timepicker" placeholder="End"></div>  

乘以 6x
所以我有 14 个可能的时间选择器输入。

这可能吗?

4

2 回答 2

4

您不应该对多个输入使用相同的 ID。改用类,ID 应该是唯一的。这是如何在课堂上做到这一点的。

$('.timepicker').timepicker({controlType: 'select',timeFormat: 'HH:mm'});  

和 html

<div class="large-1 columns"><input type="text" class="timepicker" placeholder="Start"></div>
<div class="large-1 columns"><input type="text" class="timepicker" placeholder="End"></div>  
于 2013-03-24T11:50:00.560 回答
1

你可以使用类似的东西:

$(":input").timepicker({controlType: 'select',timeFormat: 'HH:mm'});  
于 2013-03-24T11:51:19.440 回答