如何在jquery AJAX函数中按顺序执行事件

我有这个function

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

我希望第一个function在第一个function完成后执行。 我怎样才能做到这一点

确实如此,因为.html是同步的。

如果它不这样做那么我们需要更多信息。

$ .when(//你的第一个函数).then(//你的第二个函数); 您也可以使用链接$(’#dialog’)。html(’something’)。dialog(’open’);