我动态生成标记,并为输入元素生成id
:
<div class="wrap_input fancy_form" style="margin-bottom: 10px; margin-top: 28px;">
@foreach(var seatType in Model.UsingSeatType)
{
int i = 1;
<p class="inp_label" style="width: 50px;">@(seatType.Value):</p>
<i> </i>
<input type="text" id="type@(i)" value="" data-price="" style="width: 50px;" />
i++;
}
</div>
如何找到所有这些输入(type1,type2,type3等)?
$("#type?").spinner();
感谢。
答案 0 :(得分:2)
试试这段代码
$('.wrap_input.fancy_form input[type=text][id^=type]').spinner();
答案 1 :(得分:2)
您如何进行以下更改:
在您的输入中添加一个类:
<input class="seat_type" type="text" id="type@(i)" value="" data-price="" style="width: 50px;" />
在类
上使用jQuery选择器$(".seat_type").spinner();
我建议这些更改,因为大多数人都会更容易阅读。
答案 2 :(得分:0)