выпадающий список jQuery asp - PullRequest
1 голос
/ 10 мая 2009

У меня есть один элемент управления с некоторыми элементами формы asp, но как мне получить элементы формы в моем другом элементе управления? Я обычно делаю jQuery ('# <% = MyDropDownList.ClientID%>). Val (), но это невозможно, поскольку он находится в другом элементе управления. Как получить доступ к элементу без его жесткого кодирования?

Итак, подведем итог: Элемент управления 1: Asp: DropDownList Элемент управления 2: необходим доступ к значению в asp: DropDownlist из элемента управления 1 через jQuery.

Ответы [ 2 ]

1 голос
/ 10 мая 2009

Если имена уникальны, вы можете использовать селектор, сопоставляющий имена в конце идентификатора.

$('[id$="DropDownList1"]').val();

Это будет соответствовать всем элементам управления, чей идентификатор заканчивается на DropDownList1, и получит значение первого. Если имя уникально, то это будет ваш другой выпадающий список.

1 голос
/ 10 мая 2009

Вы можете получить значение для раскрывающегося списка внутри Control1 , используя следующий селектор jQuery.

$('#<%= Control1.ClientID%> select').val()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...