Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在jQueryAjax函数中按顺序执行事件_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 如何在jQueryAjax函数中按顺序执行事件

Javascript 如何在jQueryAjax函数中按顺序执行事件,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有这个功能 $.ajax({ type: 'GET', url: myurl, success: function (data) { $('#dialog-confirm').html(data); $('#dialog-confirm').dialog('open'); } }); 我希望成功中的第二个函数在第一个函数完成后执行。当(//您的第一个函数)。然后(//您的第二个函数); 你也可以通过链接来实现 $('dialog

我有这个功能

$.ajax({
    type: 'GET',
    url: myurl,
    success: function (data) {
        $('#dialog-confirm').html(data);
        $('#dialog-confirm').dialog('open');
    }
});
我希望成功中的第二个函数在第一个函数完成后执行。当(//您的第一个函数)。然后(//您的第二个函数); 你也可以通过链接来实现 $('dialog').html('something').dialog('open')

$。当(//您的第一个函数)。然后(//您的第二个函数); 你也可以通过链接来实现
$('dialog').html('something').dialog('open')

是的,因为
.html
是同步的


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

它这样做,因为
.html
是同步的

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

它将在第一个完成后执行。是什么让你认为它不会那样做?“html()”函数是同步的。您确定“数据”确实包含您期望的内容吗?它将在第一个数据完成后执行。是什么让你认为它不会那样做?“html()”函数是同步的。你确定“数据”确实包含你期望的内容吗?我最初没有隐藏“对话框确认div”框,所以它在那里显示数据,然后停止。它没有打开对话框,但我隐藏了div,然后它就工作了。我最初没有隐藏“对话框确认div”框,因此,它在那里显示数据,然后停止。它没有打开对话框,但我隐藏了div,然后它工作了。