如何判断在JS中通过表单的submit函数提交是否成功

JavaScript010

如何判断在JS中通过表单的submit函数提交是否成功,第1张

submit只是表单提交时的验证事件,无法获取提交是否成功

return false阻止表单提交,自己写ajax提交表单内容

$("#xxx").submit(function () {

$.ajax({ type: 'POST', data: $(this).val(), url: 'xxxx',

success: function () { //...

},

error: function (xhr) {

//...

}

})

return false

})

最简单有效的方法,即在form中加入回调函数,进行表单验证后再执行提交:

在验证的JS函数中对表单的内容进行判断验证,然后以返回的值-true/false判断是否提交: