多个AJAX执行顺序问题
突然想到这个事情。留个脚印 如 $(document).ready(function () { { //希望是按照 先执行函数1,再执行函数2 func1(); func2(); }); function fuc1() { var url="/Program/test1"; var objData=[{name:"test1",value:"test1"},{name:"test2",value:"test2"}]; $.ajax({ } function fuc2() { var url="/Program/test1"; var objData=[{name:"test3",value:"test3"},{name:"test4",value:"test4"}]; $.ajax({ 确实是按照调用顺序执行了,但是不一定是在func1执行完了才执行func2,也就是有可能是在func2执行完了,func1还没有执行完,也就导致了问题 然后找到一种方式是 在func1中嵌套func2 如: $(document).ready(function () { { func1(); } function fuc1() { var url="/Program/test1"; var objData=[{name:"test1",//以json格式传递 url="/Program/test2"; objData=[{name:"test3",value:"test4"}]; $.ajax({ }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |