ajax同步加载问题

来源:互联网 发布:小学生英语口语软件 编辑:程序博客网 时间:2024/05/21 11:12

背景:在项目中要求查询列表中的“出发地网点”默认为当前用户所有区部网点、且进入页面后根据查询条件自动加载查询列表数据。

遇到的问题:页面加载的数据并不是用户所在区部的数据。

原因:区部是利用ajax请求查询后台所得。而ajax默认是异步查询,所以在加载页面后,区部才去请求后台,故页面数据条件中并未包含区部这一查询条件。

解决:将ajax请求方式设置为同步,这样js按顺序执行,查询出区部后才去查询页面数据。


设置async:false,


0 0
原创粉丝点击