通过ajax获取信息后,通过js方法返回该信息给调用的方法;代码如下:
function test(){
var result="";
$.ajax({
url : "text.do",
data : "id=1",
/*async : false,*/
success : function(data){
result = data;
},
error : function(){
//alert("失败!");
}
});
return result;
};但是由于ajax是异步的,所以
var obj = test();obj是"",要想按预期获得返回值,需要设置ajax为同步通信方式,设置
async : false,有利有弊,自己按需自取吧~
725

被折叠的 条评论
为什么被折叠?



