submit 防止重复提交 --禁止提交

<form action="/apply/apply" method="POST" id="indentForm">

<p class="submitBtn"><input type="submit" id="subBtn" value="提交"></p>

</form>

$(document).ready(function(){
    $(":submit[id=subBtn]").click(function(check){

    $(‘#subBtn‘).attr(‘disabled‘,"disabled"); //先按钮禁用
    

    if(  ){

    check.preventDefault();//此处阻止提交表单

    }

    $(‘#indentForm‘).submit(); //调用提交方法
})
});

时间: 2024-10-10 00:21:31

submit 防止重复提交 --禁止提交的相关文章

谈谈防止重复点击提交&lt;转&gt;

http://www.cnblogs.com/jinguangguo/archive/2013/05/20/3086925.html 首先说说防止重复点击提交是什么意思. 我们在访问有的网站,输入表单完成以后,单击提交按钮进行提交以后,提交按钮就会变为灰色,用户不能再单击第二次,直到重新加载页面或者跳转.这样,可以一定程度上防止用户重复提交导致应用程序上逻辑错误. 不妨引深来看,它不一定发生在表单的提交事件上,同样可以发生在ajax的异步请求上.有效地在web客户端采用一定机制去防止重复点击提交

asp.net中如何防止用户重复点击提交按钮

asp.net中如何防止用户重复点击提交按钮 asp.net 中防止因为网速慢等影响交互的问题导致用户可能点击多次提交按钮,从而导致数据库中出现多条重复的记录,经过亲自验证在网上找的方法,找到两个切实可行的方法:第一种方法1.页面前台按钮: <asp:Button ID="btnSumbit" runat="server" Text="提交" onclick="btnSumbit_Click" /> 在后台Page

每天一个JavaScript实例-防止重复表单提交

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一个JavaScript实例-防止重复表单提交</title> <style> #refresh{ display: none; width:200px; height

新站长必备 各大网站收录入口,各大搜索引擎提交, 搜索引擎提交地址

网站建设完成之后,第一件事情就是向各大搜索引擎提交新网站.已更好的分享自己的文章,获取更多的访客. 搜索引擎提交包括提交给搜索引擎爬虫和提交给分类目录. 提交给搜索引擎爬虫的目的是让搜索引擎将网站收录到索引数据库.检验网站是否被搜索引擎收录的办法是直接在搜索引擎中搜索网址,查看能否找到网站结果,也可以通过输入命令”site:hoar.me”获得具体的页面收录数量. 提交给搜索引擎分类目录有两个目的:一是为了用户通过分类目录检索到网站,二是为网站获得一个高质量的外部链接,有助于增加网站的链接广度.

【前台 submit的重复提交 错误】submit的重复提交

错误表现: 会表现出来:ajax执行成功但是时而会进回调函数,时而不会进入回调函数. 分析原因: 页面的表达提交使用submit,然后又对这个提交按钮绑定一个点击事件,使用ajax来和后台进行交互,这个时候如果不return false:会导致ajax提交一次,submit提交一次,这样的错误不容易找出来 解决方法: 在ajax类的方法执行完了之后,需要return false: 例子: 1 $("#pAdd").click(function(){ 2 var productName

button按钮防重复提交(点击提交之后提交按钮变灰,操作执行完之后恢复)

jsp中form表单: <form action="" id="form"> <table style="width:80%;height:80%;" border="1" cellspacing="0" cellpadding="0" align="center" valign="middle"> <tr> &

php小代码----curl模拟登录及登录后并通过多线程进行重复post数据提交

<?php function getRequestCookie($webHomePageUrl, $cookieFileName) {     //初始化一个curl会话     $curl = curl_init();     $options = array(         CURLOPT_URL => $webHomePageUrl, //设置请求的url         CURLOPT_HTTPGET => 1, //以get方式请求         CURLOPT_COOKI

form中的action,submit=&quot;return save()&quot;以及ajax提交方法

<form enctype="multipart/form-data" method="post" name="formform1" id="formform1"action="" onsubmit=""> <table border="1" cellspacing="0" align="center" bgc

解决表单重复参数名提交的办法

参考servlet 和 java API手册 方法一:枚举法 @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { Enumeration e = req.getParameterNames(); while(e.hasMoreElements()){ String paraName = (String) e.n