为什么这里返回的函数值为underfined?_html/css_WEB-ITnose
程序员文章站
2022-05-22 13:23:35
...
上一句效果出来了,怎么返回的不是true是underfined呢?
这提醒我了,返回的值是到function(data)那里了,并没有到我alert的函数那里,所以要定个全局变量去判断,你这方法是对的!
回复讨论(解决方案)
修改类似如下试试
function fn(){ var flag=false; $.get('test.php',function(data){ if(data==1) flag=true; else flag=false; }) return flag;}
修改类似如下试试
function fn(){ var flag=false; $.get('test.php',function(data){ if(data==1) flag=true; else flag=false; }) return flag;}
这提醒我了,返回的值是到function(data)那里了,并没有到我alert的函数那里,所以要定个全局变量去判断,你这方法是对的!