Как я могу выполнить события в последовательности в JQuery AJAX функции - PullRequest
0 голосов
/ 03 июля 2011

У меня есть эта функция

$.ajax({
    type: 'GET',
    url: myurl,
    success: function (data) {
        $('#dialog-confirm').html(data);
        $('#dialog-confirm').dialog('open');
    }
});

Я хочу, чтобы вторая успешная функция выполнялась после завершения первой. как я могу это сделать

Ответы [ 2 ]

2 голосов
/ 03 июля 2011

Да, потому что .html является синхронным.

Если это не так, нам нужна дополнительная информация.

1 голос
/ 03 июля 2011

$. When (// ваша первая функция) .then (// ваша вторая функция); Вы также можете сделать это с цепочкой .. $ ( '# Диалоговое окно') HTML ( 'что-то') диалог ( 'открытый');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...