点击按钮一次提交多次请求

在提交ajax的click事件前,添加unbind(),该函数的含义为:移除某元素的事件处理器。

用法:

Obj.unbind(“click”);
Obj.click(function() {
    $.ajax({……
    });
});

而之所以会出现这个情况,是因为用户每一次点击btn,都会给该btn添加一次新的点击事件,而这个点击事件里,又包含有ajax,就会累积提交,也就出现了点一次,出现两次甚至更多次的情况。 因此,在点击之前,先清空一下点击事件即可。

给TA买糖
共{{data.count}}人
人已赞赏
jQuery

offsetTop与offset().top的区别

2018-1-16 11:26:10

jQuery

cookie的使用

2018-2-9 10:56:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索