我有一个 LinkButton,需要单击它才能引起回发。实际的链接目标是:
javascript:__doPostBack('ctl00$c1$btnRefreshGrid','');
单击该链接确实会执行回发,正如代码隐藏中的断点所验证的那样。还贴javascript:__doPostBack('ctl00$c1$btnRefreshGrid','')
在浏览器地址栏中输入同样的效果。
我已经尝试了以下方法,但完全没有效果:
__doPostBack('ctl00$c1$btnRefreshGrid','');
$('#ctl00$c1$btnRefreshGrid').click();
$('#ctl00$c1$btnRefreshGrid').trigger('click');
eval($('#ctl00$c1$btnRefreshGrid').attr("href"));
我尝试过同时使用<%= btnRefreshGrid.UniqueID %>
and <%= btnRefreshGrid.ClientID %>
生成选择器。
你很接近,这在 Firefox 中有效:
function clickMyButton() {
javascript:__doPostBack('<%= MYBUTTONID.UniqueID %>','')
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)