Jquery 子ajax函数稍后执行
我正在AjaxCall1的成功函数中制作AjaxCall2。但是我的AjaxCall2是在ajaxcall1执行之后最后一个执行的。有人能给我建议其他方法吗Jquery 子ajax函数稍后执行,jquery,ajax,Jquery,Ajax,我正在AjaxCall1的成功函数中制作AjaxCall2。但是我的AjaxCall2是在ajaxcall1执行之后最后一个执行的。有人能给我建议其他方法吗 $(文档).ready(函数(){ var-link; $.ajax({ 网址:'https://management.azure.com/subscriptions/ace9d0b5-941a-4c2d-b835-90ac43636f18/providers/Microsoft.Compute/virtualMachines?api-
$(文档).ready(函数(){
var-link;
$.ajax({
网址:'https://management.azure.com/subscriptions/ace9d0b5-941a-4c2d-b835-90ac43636f18/providers/Microsoft.Compute/virtualMachines?api-版本=2017-12-01',
方法:“GET”,
标题:{“授权”:“Bearer@TempData[“token”]},
contentType:'application/json;charset=utf-8',
成功:功能(结果){
var t=“VM IDVM NameLocation OSTypeTypebootDiagnostics Status”;
对于(变量i=0;i
这是正确的GetNetworkData
在第一次ajax调用后执行,因为您是从call 1s的success函数调用它的,所以在第一个ajax函数中调用第二个ajax函数是否有其他方法,在第一个函数执行时执行该函数??第二个请求取决于第一个请求??是,第二个函数依赖于firstok,那么你必须先竞争请求1,然后启动请求2。我建议你看看RXJS,它提供了类似mergemap的函数,你可以很容易地为依赖请求编写代码