jquery绑定click事件后执行单击以后,刷新页面会执行单击事件是什么原因?

问题描述

jquery绑定click事件后执行单击以后,刷新页面会执行单击事件是什么原因?

$().ready(function () {
$(".sysicon1:first").click(function () {
$("#Btn").click();
});

});

这段代码,页面加载没有执行#Btn的单击事件,当我点击一次#Btn后,正常执行了单击事件,但是我刷新本页面时又执行了一次单击事件,这是为什么呢? 我是想实现记录一个链接被点击时的时间和点击者的ip地址,每点击一次记录一次,但是刷新一次却被记录了下来,真是恼火呀!!!

解决方案

因为你的$("#Btn").click():是模拟单击事件,当你点击$(".sysicon1:first")的时候触发了一次,然后Btn又模拟了一次。新手有错误请指出,谢谢~

解决方案二:

刷新页面就是将页面程序重新又执行了一遍,所以你的页面又执行了一次单击事件;

解决方案三:

坑爹呀!我只有做个页面跳转,到另一个页面来处理,防止刷新造成重复记录

时间: 2024-08-02 21:04:36

jquery绑定click事件后执行单击以后,刷新页面会执行单击事件是什么原因?的相关文章

jquery.val...-datatable添加一行后怎么能够自动刷新页面

问题描述 datatable添加一行后怎么能够自动刷新页面 fnDraw()方法,删除的时候好使,添加的时候没有反应呢?jquery-validation 用button按钮提交的时候该怎么写.

ASP.NET导出EXCEL后,想要刷新页面(在线等、急用)

问题描述 问题是这样的:我做了一个下载,下载完以后,想要刷新一下页面,看了论坛里面之前的帖子,好像都没有解决不知道现在有木有大神解决了的跪求方法在线等急用 解决方案 解决方案二:你的页面设置个settimeout定时刷下吧解决方案三:我试试谢谢解决方案四:只需要刷新一次页面不必总是刷新使用timer好像不合适请问还有别的解决方法吗解决方案五:下载完成后Response.Redirect("当前页面");试试看解决方案六:最终还是在重新点击了查询按钮,再次刷新实现的因为点击下载之后,页面

jquery 为a标签绑定click事件示例代码_jquery

$(document).ready(function() { $("a[name='del']").click(function(){ Ext.Msg.confirm('提示','你确定要删除该公告吗?',function(button,text){ if(button=='yes'){ window.location.href="/admin/note!delete.action?id=${id}"; } }); }); $("a[class='del2

JQuery调用绑定click事件的3种写法_jquery

第一种方式: $(document).ready(function(){ $("#clickme").click(function(){ alert("Hello World click"); });  第二种方式: $('#clickmebind').bind("click", function(){ alert("Hello World bind"); }); 第三种方式: $('#clickmeon').on('clic

jquery绑定事件不生效的解决方法

 jquery绑定click事件,怎么都不生效,这个问题很多朋友都有遇到过,下面为大家解决一下,需要的朋友可以参考下 今天在开发前台页面时发现jquery绑定click事件,怎么都不生效.代码如下:  1.html:<input id="ceshisub" type="button" value="单击事件" >  2.html引用的test.js中的方法函数:   代码如下: $("#ceshisub").bin

jquery绑定事件不生效的解决方法_jquery

今天在开发前台页面时发现jquery绑定click事件,怎么都不生效.代码如下: 1.html:<input id="ceshisub" type="button" value="单击事件" > 2.html引用的test.js中的方法函数: 复制代码 代码如下: $("#ceshisub").bind("click",function(){ var a=1; a +=1; alert(&quo

多种jQuery绑定事件的实现方式_jquery

最近发现jQuery一个对象的事件可以重复绑定多次,当事件触发的时候会引起代码多遍执行. 下面是一个click事件被重复绑定的示例: function reg_button_click(){ $("#button).click(function(){ alert("button click"); }); } $(document).ready(function(){ #重复注册3次 reg_button_click(); reg_button_click(); reg_but

jQuery绑定事件-多种实现方式总结_jquery

jQuery绑定事件-多种实现方式总结 <html> <head> <meta charset="utf-8" /> <script src=https://pan.baidu.com/s/1o8GiuOq?qq-pf-to=pcqq.c2c></script> </head> <body> <input type="text"/> <input type=&quo

jQuery绑定事件的几种实现方式_jquery

本文实例为大家分享了jQuery绑定事件多种实现方法,供大家参考,具体内容如下 <html> <head> <meta charset="utf-8" /> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script><!--百度CDN--> </head> <body> <input ty