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