Я новичок в .Net и JQuery и пытаюсь получить доступ к текстовому полю через jquery, но не могу заставить его работать, кто-то может помочь?
ASP.NET ломает ваши идентификаторы клиента - Microsoft не соответствует! У вас есть доступ к магазину ClientID?
var textboxclientid = '<%=textbox.ClientID%>'; $('#' + textboxclientid).val('horray');
$("#your_textboxID");
Проверьте эту ссылку
Описание: выбирает отдельный элемент с заданным атрибутом id. jQuery ("#id") id: идентификатор для поиска, указанный в атрибуте id элемента.
Описание: выбирает отдельный элемент с заданным атрибутом id.
jQuery ("#id")
id: идентификатор для поиска, указанный в атрибуте id элемента.
Это должно работать:
$("#TextBox1").val("Result");
Дайте вашему Textbox уникальный класс css, затем используйте `$ ('. Classname'). Val (). Таким образом, вам не нужно выполнять встроенное кодирование, например «<% = textbox.ClientID%>».
ИМХО более чистое решение ....