Как я могу получить идентификатор asp: LinkButton, который был изменен главной страницей, чтобы я мог имитировать щелчок, используя javascript / jQuery?
Обычно при этом я получаю 'ctl05_butSaveAssociation' в качестве значения для _id:
function ClickSaveButton() {
var _id = $('a[id$="butSaveAssociation"]').attr("ID");
__doPostBack(_id, '');
return false;
}
Это не работает, потому что идентификатор снова меняется по какой-то причине, так какмы можем видеть использование FireBug и зависание над asp: LinkButton у нас есть:
<a style="border-style: none; display: inline-block;" href="javascript:__doPostBack('ctl05$butSaveAssociation','')" class="CommandButton" id="ctl05_butSaveAssociation" onclick="SaveAssociation();" tabindex="0">Save</a>
Так что на самом деле, если я жестко закодирую правильный идентификатор, он работает с:
function ClickSaveButton() {
var _id = "ctl05$butSaveAssociation"; // hardcoded
__doPostBack(_id, '');
return false;
}
Как могЯ реализую это динамически, используя jQuery?