送信すると、検証のために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();
}
}
});
});