2019年:直接用promise能解决
今天在公司做项目时遇到一个问题,列表数据顺序一直在变化。为什么呢?因为
在我第一个请求没返回的时候,就可以执行第二个了。
解决关键:根据第一个异步访问的请求结果来判断,来执行第二个Ajax
例如:
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);
}
});