2016-01-12 5 views
-1

У меня есть 2 входа щества с одинаковыми идентификаторами, но я хочу, чтобы получить первые входное значение тега 1 Что я могу сделать ..Как получить значение с одинаковыми идентификаторами во входном теге?

<td> 
    <input id="monetaryvalue_new0" class="monetaryvalue_new smallInputBox" type="text" value="1" name="monetaryvalue_new0" rownumber="0" readonly=""> 
</td> 

<td> 
    <input id="monetaryvalue_new0" class="monetaryvalue_new smallInputBox" type="text" value="0" name="monetaryvalue_new0" rownumber="0" readonly=""> 
</td> 
+0

Невозможно использовать дубликат 'id', для которого вам нужно получить доступ через' class' –

+1

Возможно, дубликат вашего вопроса. Пожалуйста, проверьте http://stackoverflow.com/questions/34692934/hide-only-one-div-to-same-id –

+0

yah Я знаю Путь, но я не знаю, как автогенерировать с одинаковыми идентификаторами –

ответ

0

Используйте следующую

$('[id="monetaryvalue_new0"]').eq(0) 
           .eq(1) 

и пусть рамки работы Jquery для поиска элементов для вас. Надеюсь, это может вам помочь.

0

Используйте класс вместо id, как показано ниже. Неплохо использовать один и тот же id для нескольких элементов.

$('.monetaryvalue_new').eq(0).val(); 
0

Идентификаторы должны быть уникальными на каждой странице. Лучший способ получить значение в вашем случае - использовать класс.

$('.monetaryvalue_new0').eq(0).val(); 
Смежные вопросы