Выбор идентичного идентификатора, но другого типа - PullRequest
0 голосов
/ 17 июля 2011

У меня есть 2 входа с одинаковым идентификатором, но разными типами:

<input id='aid' type='text' value='text value'>
<input id='aid' type='hidden' value='hidden value'>

Я пытаюсь использовать

alert($(**INSERT SELECTOR HERE**).attr('value'));

, чтобы выбрать и показать значение «скрытое значение»

Какой селектор я могу использовать?«#aid: hidden» не работает.

Я прикрепил jsfiddle.http://jsfiddle.net/L8TtT/1/

Спасибо

Ответы [ 2 ]

5 голосов
/ 17 июля 2011

У вас не может быть нескольких элементов с одинаковым идентификатором.

Вместо этого используйте имя класса:

<input class='aid' type='text' value='text value'>
<input class='aid' type='hidden' value='hidden value'>

Затем вы можете написать $('.aid:hidden')

2 голосов
/ 17 июля 2011
$('input[type=hidden]').attr('value');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...