Ajax异步同步和异步在jQuery的详细解决方案

Ajax异步同步和异步在jQuery的详细解决方案
在项目中有这样一个需求,即使用Ajax将数据加载到页面并分配值,然后前端被从值中取出。

这涉及到代码的序列问题,有时后台还没有返回数据,但后面的代码已经执行

所以它不会造成任何价值。
美元(类型
如果此时没有从后台返回数据,则不能获得该值。

Ajax的第一个字母是异步的缩写,这意味着所有操作都是并行的,完成的顺序没有关系。

为async参数。Ajax()总是设置为true,这标志着在请求开始,其他的代码仍然可以执行。

如果将此选项设置为false,则意味着所有请求不再是异步的,这也可能导致浏览器被锁定。

虽然官方不推荐它,也不能用得太多,否则用户体验会很差。

栗子
警报(步骤1);美元。Ajax({网址:管理 / pfmoptionruleitem。做

当异步设置为false,Ajax的请求是同步的,即当阿贾克斯块发送此时的请求。

他要等候这地方,不可扛下去,直到完毕。

执行顺序依次是此时。

步骤1

你好,Ajax

步骤2

如果如果是真的,执行顺序

步骤1

步骤2

你好,Ajax

Ajax异步同步和异步的jQuery,这是本文所描述的,是所有的介绍,希望对你有帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部