我正在使用 validationEngine 在发送表单之前对其进行验证;
插入
http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/
它工作正常,除非我将我的提交句柄写入表单。
例如
<form id="form" action="controller/action" method="post"></form>
$('#form').submit(function() {
$.ajax({
url: form.attr('action'),
type: form.attr('method'),
success: function (response) {
success(response);
}
});
});
已执行验证,但仍会发布表单。我还尝试通过以下方式获取返回值:
alert($("#formUpdStoringSettings").validationEngine('validate'));
它总是对表单返回 true,对字段返回 false,这意味着验证正常。
只要我需要自定义提交事件,是否有任何解决方法?