У меня есть gridview с ImageButton, который запускает форму редактирования. Мне нужно получить окружающий элемент (Row), чтобы определить идентификатор. Проблема в том, что onClientClick запускаю функцию JS и отправляю «this» в качестве параметра. Теперь я пытаюсь сделать объект JQuery из него, как это:Невозможно преобразовать вход (ImageButton) в jQuery
$(sender)
Но я получаю такую ошибку:
Error: An invalid or illegal string was specified
Я не знаю, в чем проблема:/ Здесь я ставлю также HTML моего контроля:
<input id="ctl00_PlaceHolderMain_GrdTestScenarios_grdTestScenario_ctl02_EditButton" type="image" style="border-width:0px;" onclick="return openPopup(this, url , title);" alt="Delete" src="Images/edit.png" name="ctl00$PlaceHolderMain$GrdTestScenarios$grdTestScenario$ctl02$EditButton">
Любая помощь будет оценена
Если вы создаете событие click с jquery, вы можете получить доступ к элементам щелчка t с '$ (this)'. –
Что такое openPopup? – dfsq
Вы имеете в виду вот это? $ (. "class") .click (function() { некоторый код }); –