Получить скрытое значение поля из Active jquery accordion - PullRequest
0 голосов
/ 07 июня 2009

Я использую MVC с C #.

Мне нужно получить значение из скрытого поля активного аккордеона в функции $ (document) .ready.

Ответы [ 3 ]

1 голос
/ 09 июня 2009

accordion не добавляет выбранный класс, но ui-accordion-content-active.

Попытка:

alert('value ' + $('.ui-accordion .ui-accordion-content-active input[name$=EId]').val());
0 голосов
/ 13 июня 2009

Я столкнулся с этой "странностью" с помощью jQuery; кажется, что селектор возвращает массив объектов, поэтому вы должны использовать «[0]», чтобы получить искомый элемент.

0 голосов
/ 07 июня 2009

Не зная более подробно, каков ваш настоящий код, это самое близкое предположение, которое я могу дать:

$(".ui-accordion .selected input[type=hidden]").val();

jQuery UI-аккордеоны имеют класс "ui-accordion" и автоматически применяют "выбранный" класс к текущему расширенному элементу accordion.

...