c# - 在 jquery 中触发按钮单击的所有可能方法

标签 c# javascript jquery webforms

我想知道在 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/

相关文章:

javascript - 在代码隐藏中访问动态创建的 html 复选框

c# - 与 IIS 相比,Kestrel 的性能较慢

c# - 如何将公共(public)属性添加到要在 web.config 中配置的自定义 SqlMembership Provider

javascript - 单击按钮时的 JQuery,向下滚动并使用 Waypoints 动画图形

jquery-ui 自动完成显示在侧导航后面

c# - plus equals(+=) 运算符在这里是什么意思?

javascript - 如何从 Axios 请求中获取值?

javascript - 在悬停时突出显示 Bootstrap 行

javascript - 从对象中的子元素中获取文本

javascript - 使用 jquery 通过方法选择 javascript 对象