防止按钮被快速多次点击,从而导致绑定点击事件的js方法ajax多次提交
来源:互联网 发布:剑三花哥成男捏脸数据 编辑:程序博客网 时间:2024/06/05 18:54
一开始试了把ansyc设置成false,但是并没有用,在网上找了下,发现可以用以下方式解决。beforeSend:请求发送前,complete:请求完成(不管请求成功还是失败)
$.ajax({ async:true, url:"/BoardManage/board/Post", type:"post", data:formData, dataType:"json", beforeSend: function () { //3.让按钮失效,以实现防止按钮重复点击 $("#addPostButton").attr('disabled', 'disabled'); $("#addPostButton").text('提交中...'); }, complete: function () { //5.让按钮重新有效 $("#addPostButton").removeAttr('disabled'); }, success:function (data) { ..... }, error:function (data) {... } });
0 0
- 防止按钮被快速多次点击,从而导致绑定点击事件的js方法ajax多次提交
- 防止用户多次点击按钮导致页面被多次提交
- js中防止连续点击按钮导致多次重复提交数据的方法
- 防止form表单提交按钮多次点击导致提交多次
- 防止按钮快速连续点击造成多次响应的方法
- Swift 防止快速连续点击"提交"按钮,造成多次提交
- 防止按钮多次点击方法
- js 实现防止按钮被多次点击
- js 实现防止按钮被多次点击
- iOS 防止按钮多次点击造成多次响应的方法
- 防止按钮多次点击
- 防止按钮多次点击
- 防止按钮多次点击
- 如何防止用户不小心多次点击按钮导致多次提交
- ajax防止多次点击重复提交
- ajax防止多次点击重复提交
- 按钮的多次点击事件
- 防止按钮多次快速点击,防误触
- B tree 和hash 的区别,使用场景
- 对象引用与基本数据类型
- java学习 二、Hello World
- 自定义SlideBar实现仿通讯录效果按字母排序
- mysql之使用find_in_set和group_concat组合递归函数时数据不全
- 防止按钮被快速多次点击,从而导致绑定点击事件的js方法ajax多次提交
- CSS3 背景图像的位置
- 2016 版 Laravel 系列入门教程(二)【最适合中国人的 Laravel 教程】
- Kafka Consumer各版本分析总结
- 进程ps -ax
- C++面试题解析
- 多协议底层攻击工具Yesinia
- 數組和指針
- 实现shiro多方式登录系统