我想知道在 jQuery 中触发按钮的所有可能方式,我试过这个但它不起作用,
$("#<%=btA.ClientID%>").trigger('click');
注意:它是一个 ASP.Net 按钮,我想要的是触发按钮单击,以便它会触发 buttonA 的代码隐藏单击方法。
最佳答案
试试这个
$("#<%=btA.ClientID%>").click();
如果它不起作用,请尝试提醒它并检查它是否被 JQ 访问
alert($("#<%=btA.ClientID%>").length);
你有没有按照以下方式用jquery注册事件
$(function(){
$("#<%=btA.ClientID%>").click(function(){
// your logic here
});
});
还有一件事要确认,你是直接在页面加载时加载这个按钮,还是有一些页面更新面板在之后加载它?
如果是那么你应该按以下方式将事件绑定(bind)到按钮
$(document).on('click',"#<%=btA.ClientID%>", function() {...});
关于c# - 在 jquery 中触发按钮单击的所有可能方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15242483/