两个ajax请求,怎么让一个人执行完成后,才可以执行另外一个。
也是面试题,我的回答是这样的,我说根据第一个异步访问的请求结果来判断,来执行第二个Ajax,但是面试官看来是很不满意。
所以也请教下大家,这个问题,怎么去处理。Thank You!
[解决办法]
jQuery.ajax({
type: "post",
url: "xx.aspx",
data: xx,
contentType: "application/json; charset=utf-8",
success: function (data) {
if(data==true)
{
jQuery.ajax()
}
else{}
},
error: function (err) {
alert(err);
}
});
function(){
//ajax 1
one();
}
fonction one(){
//ajax 2
}