0

プロジェクトに取り組んでいますが、修正が難しい ajax リクエストに小さな問題が見つかりました。複数の ajax リクエストを実行したいということです。つまり、ajax リクエストを実行する必要があり、成功した場合は、成功ハンドラー内で別の ajax リクエストを実行します。

ここに私のコードのサンプルがあります:

var result;
$.post('make_payment.php',{password:pass,amount:50},function(data){
result=data;
if(result=='success'){
    $.ajax({
        type:'post',
        dataType:"json",
        url:"save_info.php",
        success: function(data){
            if(data.result=='success'){
                alert('success');   
            }
        },
        error:function(){
            alert('failed');
        }
    });
}
})

これは、mozilla firefox と google chrome ではうまく機能しますが、Internet Explorer と Apple Safari では機能しません。plsは、すべてのブラウザで動作させる方法について支援が必要です.

4

1 に答える 1