2017年3月1日水曜日

AJAXのコールバック呼び出し順序 - Qiita



    $.ajax({ type: 'post',
        url: 'appmigration/test.json',
        data: [{'key': 'hoge'}], // {'name': 'key', 'value': 'hoge'} とも書ける
        dataType: 'json',
        beforeSend: function() {
            alert('before');
        },
        statusCode: {
            200: function() {
                alert('200');
            },
            400: function() {
                alert('400');
            }
        }
    }).done(function(data){
        alert('done');
    }).fail(function(data){
        alert('fail');
    }).always(function(data){
        alert('always');
    });

before -> done -> always -> 200となる。

0 件のコメント:

コメントを投稿