0

我有一个表单,当您提交它时,它首先对 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();
                }
              }

              });
});
4

0 回答 0