我们很多同学呀,不知道ajax框架async属性到底有什么作用,它在页面中的执行顺序到底是什么样的?
比如说我前端页面有以下几个方法:
window.οnlοad= function charts()
{
resultMsg();
impExcel();
timeCheckInfo(1,toEarlyday(),today());
officeChanged();
}
当我们设定
async: false 时表示同步请求,页面会依次按照resultMsg();、impExcel();、timeCheckInfo();、officeChanged();进行执行。
async: true 表示异步请求,此时,页面的方法执行顺序会有一定的变化。应用场景:页面的异步刷新、局部刷新、类型的百度的搜索引擎文本框等等。