#やりたいこと
FORMのaction先の処理を必ず優先し、それが終わってからjqueryの実行が行えるようにしたい
必ず、sample1.php,sample2.phpの順で実行したい
#やってみたこと
HTML
1<script> 2 var data; 3 $('#submit').on('click',function(){ 4 $.ajax({ 5 url: "sample2.php", 6 type: "POST", 7 cache: false, 8 data: data, 9 success: function(data) { 10 }, 11 error: function(data) { 12 } 13 }); 14 }); 15</script> 16<form name="add_order" action="sample1.php" method="POST" enctype="multipart/form-data"> 17 18// input などの入力項目 19<input type="submit" id="submit" value="登録"> 20</form>
sample2.phpでは、sample1.phpの処理結果の値を必要としているが、
sample2.phpが正常に値を受け取れないケースが発生する
回答2件
あなたの回答
tips
プレビュー