为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery点击按钮

jQuery点击按钮

慕后森 2018-09-12 05:06:11
我想做个按钮点击,就是javascript中的:document.getElementById('btnTest').click();请问如何做?
查看完整描述

2 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

使用以下代码,在页面加载完成后为btnTest注册click事件

jQuery(document).ready(function()

{

      jQuery("#btnTest").click(function(){

              alert("test");

      }

});

 

$('#btnTest').trigger("myEvent", ["aa"]);这样写就没问题

不过我看你在楼下的评论里说会不断刷新?那是因为你是绑定在服务器控件上的,而服务器控件点击会回发页面,导致每次都会执行到jQuery(document).ready这句话,所以会不断刷新,成了一个死循环,你需要在页面上放一个hidden(hfIsPostBack)控件默认为false,在后台代码中按钮的点击事件里将这个hidden(hfIsPostBack)设为true,用以标识当前页面是否是回发,如果是回发则不触发$('#btnTest').trigger("myEvent", ["aa"]);  

代码如下:

jQuery(document).ready(function()

{

      jQuery("#btnTest").click(function(){

              alert("test");

      }

      if(jQuery("#<%=hfIsPostBack%>").val()=="false")

      {

               jQuery("#btnTest").trigger("click");

       }

});


查看完整回答
反对 回复 2018-09-25
  • 2 回答
  • 0 关注
  • 594 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信