防止form表单提交按钮多次点击导致提交多次
在form元素上添加onsubmit监听事件:
<form action="$!webPath/buyer/address_save.htm" method="post" id="theForm" onsubmit="disabledSubmit(this)">
点击提交按钮之后,验证表单是否合法:
function disabledSubmit(form){
if(jQuery(form).valid()){
jQuery("#submitBtn").attr("disabled", "disabled");
}
return true;
}
如果合法,将提交按钮设置为失效,这样表单只会被提交一次。