问题描述
- js中返回值的问题求教
-
function big() { policyDWR.pdsize(function(args){ alert(args); if (args==1){ alert("1"); } else if(args==2){ alert("2"); } }); }
args是用ajax方法从后台拿到的值,我希望当ajax值为1的时候对函数big()的返回值为1
应该怎么写?求教!
解决方案
function big()
{
var falg ;
policyDWR.pdsize(function(args){
falg = args
});
}
解决方案二:
把alert 变成 return
解决方案三:
function big() {
var falg = policyDWR.pdsize(function(args){
alert(args);
if (args==1){
return("1");
}
else if(args==2){
return("2");
}
});
}
解决方案四:
在外面定义一个全局变量,根据ajax返回的值,改变变量的值
时间: 2024-11-01 19:31:36