2012-05-15 3 views
0

я генерировать разметку динамически и id для входов элементов:найти элементы, которые имеют шаблон некоторые 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(); 

Я предлагаю эти изменения, потому что это было бы легче читать для большинства людей.

Смежные вопросы