我有一个表单,当您提交它时,它首先对 ReST 服务执行 Ajax 调用以进行验证
如果 ReST 返回成功,我想通过 POST 将表单提交到正确的页面
html
<form id="purchaseForm">....</form>
jquery 使用验证后处理表单
$('#purchaseForm').submit(function(){
.... validation
then
data = ($('#purchaseForm').serialize());
$.ajax({
url: 'pp_order.php',
type: 'POST',
data: data,
cache: false,
dataType: 'json',
success: function(ret){
if (ret.Status == 'Failure'){
pp_error();
}
else{
$('#purchaseForm').attr('action', 'user_profile.php')
form[0].submit();
}
}
});
});