Javascript AJAX成功回调是同步的吗?

Javascript AJAX成功回调是同步的吗?,javascript,jquery,ajax,Javascript,Jquery,Ajax,我知道AJAX是异步的。但是成功回调中的事件执行情况如何?例如,如果我有如下代码 $.ajax({ url : 'example.com', type: 'GET', success : (dataFromServer) { event1(); event2(); event3(); } }) 他们会按顺序执行吗?假设event1、event2和event3是同步函数是的,它们将一个接一个地执行您是否尝试过ja

我知道AJAX是异步的。但是成功回调中的事件执行情况如何?例如,如果我有如下代码

$.ajax({
    url : 'example.com',
    type: 'GET',
    success : (dataFromServer) {
        event1();
        event2();
        event3();  
    }
})

他们会按顺序执行吗?假设event1、event2和event3是同步函数

是的,它们将一个接一个地执行

您是否尝试过javascript?或者您可以设置为异步:false@AsifRaza不,你不能。由于成功回调只是一个常规的js函数,所以在jQuery1.8中就不推荐使用它,没有什么特别的地方。