【发布时间】:2016-06-30 12:52:49
【问题描述】:
我希望 ajax 函数在没有asynch: false 的情况下一个接一个地执行。因为asynch : false 将浏览器置于挂起模式。
我的代码是这样的
我有 5 个复选框
ch1、ch2、ch3、ch4、ch5
每个都有一个值作为函数名。用户可以选择任意数量的复选框,但与复选框值关联的 ajax 函数只能一个接一个地执行。
让用户选择
ch1、ch5、ch3
所以函数应该像这样执行
f1() -> f3() - >f5();
函数是这样的
function f1(){
$.ajax({
});
}
function f2(){
$.ajax({
});
}
function f3(){
$.ajax({
});
}
.
.
so on
我尝试在 ajax 成功方法中调用连续函数,但如果用户选择随机复选框,则会产生问题。
【问题讨论】:
标签: javascript jquery ajax