function sy_data(callback){
$.post("./fun/post.php",{type:"sydata"},function(data){
sydata= JSON.stringify(data);
callback(sydata);
},"JSON");
}
请教怎么把回来的JSON拿出来 赋值给变量?
如:
var data = sy_data() 返回的json
求教大虾们要怎么处理?
你不都有答案了么!?
sy_data(function(jsonResultData){
data= jsonResultData;
//do your business with data
});
function sy_data(callback){
$.post("./fun/post.php",{type:"sydata"},function(data){
sydata= JSON.stringify(data);
callback(sydata);
},"JSON");
}
sy_data(function(json_data){
//对json_data进行处理
})
//或者
function DealData(data){
//对data进行处理
}
sy_data(DealData);
不能直接通过sy_data函数直接返回,因为$.post为异步调用