2

別の AJAX 呼び出し内に AJAX 呼び出しがあります。

私は$.ajax方法を使用しています:

$.ajax({
    type: 'POST',
    url: '/xx/xxx',
    success: function (data) {
        if(data == true){
            var j = MethodThatCallAjaxFunction();
            //some code here
        }
    }    
});

jコメントの後にコードを実行する前に、値が満たされていることを確認するにはどうすればよい//some code hereですか?

4

1 に答える 1

3

できません。 MethodeThatCallAjaxFunction同期(悪い)するか、コールバックをアタッチすることができます。

function mtcaf() {
    return $.ajax();
}
//snip
if (data == true) {
    mtcaf().done(function () {
        //some codes here
    });
}
于 2013-02-12T20:05:05.560 に答える