Member 14362033 Ответов: 1

Значение текстового поля не определено в jquery


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

КОД

txtRule_No.Value = запрос.QueryString["RuleNo"];

В jQuery

$("#txtRule_No").val()


это значение в jquery не определено . Может ли кто-нибудь помочь мне в этом?

Что я уже пробовал:

Я попробовал с этим $("#txtRule_No").val() , $("#txtRule_No").value() , $("#txtRule_No").html() ..

1 Ответов

Рейтинг:
2

Richard Deeming

Наиболее вероятная причина заключается в том, что вы используете главную страницу, что приводит к искажению идентификаторов.
Освоение значений ClientID веб-элемента управления в ASP.NET 4 - 4GuysFromRolla.com[^]

Если на странице будет только один экземпляр элемента управления, установите ClientIDMode="Static" на вашем контроле.

Если скрипт встроен в страницу, обратитесь к элементу управления ClientID собственность.

В противном случае вам нужно будет найти другой способ ссылаться на элемент управления.