2012-05-15 53 views
0

我生成標記動態和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>&nbsp;</i> 
      <input type="text" id="[email protected](i)" value="" data-price="" style="width: 50px;" /> 
      i++; 
     } 
    </div> 

我如何才能找到這一切的投入(TYPE1,TYPE2,TYPE3等)?

$("#type?").spinner(); 

謝謝。

+0

可以是重複的問題看看這個[鏈接] [1] [1]:http://stackoverflow.com/questions/5376431/wildcards-in-jquery-selectors –

回答

2

剛剛嘗試這個代碼

$('.wrap_input.fancy_form input[type=text][id^=type]').spinner(); 
0

你可以試試這個:

$('input[id^="type"]').spinner(); 

更多信息here

2

你怎麼樣進行以下修改:

添加一個類你輸入:

<input class="seat_type" type="text" id="[email protected](i)" value="" data-price="" style="width: 50px;" /> 
的類

使用jQuery選擇

$(".seat_type").spinner(); 

我建議這些變化,因爲它會對大多數人來說更容易閱讀。