提交表单执行ReST服务,然后提交

时间:2012-05-18 00:38:19

标签: jquery ajax submit

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

              });
});

0 个答案:

没有答案