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中没有值;
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中没有值;
相关文章推荐
- Ajax请求中的async:false/true的作用
- Oracle 12.2 sec_case_sensitive_logon设置为true 或者false 时,针对 system用户和新建用户的区别.
- Ajax请求中的async:false/true的作用
- Ajax请求中async:false/true的作用分析
- Ajax请求中的async:false/true的作用
- Ajax请求中的async:false/true的区别
- Ajax请求中的async:false/true的作用
- Ajax请求中的async:false/true的作用
- ajax中async设置为false与true的区别
- [置顶] bodyParser.urlencoded 中设置 extended 为 true 和为 false 有什么区别
- setOnTouchEvent 设置返回值为true 和 false的区别
- Ajax请求中的async:false/true的作用
- [android] setOnTouchEvent 设置返回值为true 和 false的区别
- setOnTouchEvent 设置返回值为true 和 false的区别
- UpdateData(TRUE)和UpdateData(FALSE)的区别
- Invalidate以及Invalidate(false)和Invalidate(true)的区别
- request.getSession(false)与request.getSession(true)区别
- 关于request.getSession(true/false/null)的区别
- VC中的UpdateData()函数参数true/false的区别
- UpdateData(FALSE)和UpdateData(TRUE)的区别