У меня есть одна страница, тогда страница состоит из одного файла .aspx и одного .ascx-файла.Как получить идентификатор поля в jquery?
Теперь в файле .ascx я объявил текстовое поле, как показано ниже.
<asp:TextBox runat="server" ID="OrderName" MaxLength="50" Key="OrderNameText" meta:resourcekey="OrderNameResource1">
Теперь я хочу, чтобы получить идентификатор этого Textbox из моего JavaScript, поэтому я пытался $ («# OrderName»), но это не будет работать.
Как я проверяю код в firebug, я заметил, что идентификатор этого текстового поля «ctl00_ctl00_contentPlaceHolderBody_contentPlaceHolderBelowFramedContainer_ucOrderName_OrderName». Некоторые слова были добавлены.
Итак, как получить идентификатор в данном случае?
Благодаря
Jason
Если вы хотите получить помощь от людей, не знакомых с ASP, вам нужно показать нам, что такое сгенерированный HTML (что браузер видит, а не то, что ваш шаблон). – jfriend00
Сначала проверьте элемент в браузере ... и расскажите нам о коде. – Ovilia
, так как идентификатор является динамическим, вы можете выбрать элемент с помощью других селекторов или комбинации селекторов (класс/атрибуты/имя тега/позиция), а затем получить доступ к атрибуту 'id':' $ ('input [type = checkbox]: eq (3) '). attr (' id ') ' –