[英]Disable multiple submission of submit button
<button onclick="task_reject('<?php echo $task['task_id'];?>');" type="submit" class="buttonClass blueBtn pull-right">
我需要在第一次单击时禁用“提交”按钮,但是有一个onclick函数无法正常工作。
我尝试了以下操作,但仍然无法正常工作
onclick="this.disabled=true;task_reject('<?php echo $task['task_id'];?>');"
在此先感谢您的帮助!!!!
您可以使用按钮ID或类将禁用的属性添加到按钮。 将此代码作为第一行写在task_reject函数中。
$('button').attr('disabled', "disabled")
这可能对您有帮助。 尝试一次。
$(document).ready(function(){
var count = 0;
$("#submit").click(function(){
if(count == 0){
//do stuff here
count++;
$('button').attr('disabled', "disabled")
}
});
});
使用onclick:
this.disabled=true;
所以
<button onclick="this.disabled=true;task_reject('<?php echo $task['task_id'];?>');" type="submit" class="buttonClass blueBtn pull-right">
您可以使用以下命令通过jquery进行操作:
$('button').click(function(e){ e.preventDefault(); });
<form action=""> <button type="submit">Submit</button> </form> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
添加此代码,将只执行一次。
$("form[name=xxxx]").submit(function() {
$(this).submit(function() {
return false;
});
return true;
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.