您现在的位置是:网站首页> 编程资料编程资料
AJAX避免用户重复提交请求实现方案_AJAX相关_
2023-05-25
331人已围观
简介 AJAX避免用户重复提交请求实现方案_AJAX相关_
在使用AJAX(jQuery)异步请求数据时,为了避免因某些原因用户同时多次点击按钮,提交重复的请求,我们需要禁用请求提交按钮。
重点:jQuery的 attr 和 removeAttr 两个函数,主要是元素button的disabled属性。
Demo:
说明:当点击"Button disabeld"后,使用 $( "#submit" ).attr("disabled","disabled") 语句禁用测试按钮,实质是给测试按钮增加一个disabled属性,然后点击"Button abled"或执行发送ajax()请求,当请求完全后,使用 $("#submit").removeAttr("disabled"); 语句去除禁用按钮属性,从而实现了禁用按钮,避免重复发送请求。
重点:jQuery的 attr 和 removeAttr 两个函数,主要是元素button的disabled属性。
Demo:
复制代码 代码如下:
说明:当点击"Button disabeld"后,使用 $( "#submit" ).attr("disabled","disabled") 语句禁用测试按钮,实质是给测试按钮增加一个disabled属性,然后点击"Button abled"或执行发送ajax()请求,当请求完全后,使用 $("#submit").removeAttr("disabled"); 语句去除禁用按钮属性,从而实现了禁用按钮,避免重复发送请求。
您可能感兴趣的文章:
相关内容
- ajax的 IE cache 相关问题解决_AJAX相关_
- jquery ajax提交表单从action传值到jsp实现小结_AJAX相关_
- ajax struts2 下拉框赋值(适合所有)_AJAX相关_
- ajax的json传值方式在jsp页面中的应用_AJAX相关_
- Ajax $.getJSON案例详解_AJAX相关_
- AJAX(XMLHttpRequest.status)状态码_AJAX相关_
- 利用AjaxControlToolkit实现百度搜索时的下拉列表提示详细步骤_AJAX相关_
- Ajax实现静态刷新页面过程带加载旋转图片_AJAX相关_
- JavaScript如何控制Session实现原理及代码_AJAX相关_
- Json数据异步绑定到界面的Table并且自动刷新原理及代码_AJAX相关_
