Подтвердить что ты не робот

Установите значение скрытого поля с помощью JQuery

Я хочу установить значение скрытого поля, используя JQuery.

Скрытое поле:

<input id="chag_sort" type="hidden" name="chag_sort">

Мой JQuery:

 $("#input[name=chag_sort]").val(sort2);

Что я делаю неправильно? Я должен также упомянуть в консоли, что sort2 действительно имеет значение: DESC.

4b9b3361

Ответ 1

Селектор не должен быть #input. Это означает поле с id="input", которое не является вашим делом. Вы хотите:

$('#chag_sort').val(sort2);

Или, если ваш скрытый ввод не имеет уникального идентификатора, но только name="chag_sort":

$('input[name="chag_sort"]').val(sort2);

Ответ 2

Отбросить хэш - это для идентификации атрибута id.

Ответ 3

Если у вас есть скрытое поле, подобное этому

  <asp:HiddenField ID="HiddenField1" runat="server" Value='<%# Eval("VertragNr") %>'/>

Теперь вы можете использовать свое значение, подобное этому

$(это).parent(). Найти ( 'входной [тип = скрытый]). Вал()