我有简单的表单。我想用jquery来防止表单提交。使用jquery防止表单提交的问题
$(document).ready(function() {
$('#searchform').submit(function(e) {
alert('Handler for .submit() called.');
event.preventDefault();
return false;
});
});
这适用于铬。它只显示一个警告框并且不重定向。但在Firefox或IE9上不起作用,它会显示警报,然后继续提交表单。
我很感激任何帮助。
mkk有你正确的解决方案,但我也建议调用'preventDefault' * first *。这样,如果有Javascript错误,表单仍不会被提交。 – Malvolio