我只需要使用jQuery禁用表单提交。但它不起作用。为什么禁用表单提交不起作用?
HTML
<form action="" id="pro_register_form">
First name:<br>
<input type="text" name="firstname" value="">
<br>
Last name:<br>
<input type="text" name="lastname" value="">
<br><br>
<input type="submit" value="Submit">
</form>
JS
$(document).ready(function(){
$('pro_register_form').submit(function() {
return false;
});
});
JS小提琴:https://jsfiddle.net/6wr7Lfdu/
'返回FALSE'应足以抵消表单提交(而无需调用'e.preventDefault()',每[文件] (https://api.jquery.com/submit/) –
它也很好的做法,以防止浏览器提交表单提交默认行动 –
好吧 - 是的,我同意这样的良好做法。 –