您的位置:首页 > 产品设计 > UI/UE

Ajax请求中的async设置为false/true的区别

2015-01-27 15:38 309 查看
$(function(){
var data ;
$.ajax({
url:eve.contextPath+'/jf/know/knowledge/findName',
type:'post',
dataType:'json',
async:false,
success:function(result){
data =  result;
}
});
$("#tt").bigAutocomplete({
width:543,
//url:eve.contextPath+'/jf/know/knowledge/findName',
data:data
});

});

async:false(默认为true)  表示同步加载,会在ajax的success执行完成之后,在执行其他;

async:true  表示异步加载,可能会在ajax执行完成之后,就执行下面的方法,从而导致data中没有值;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: