在函数执行之前更新全局变量



我有一个具有此结构的代码

var no_data=false;
function checkdata(){
   //reset of the global var
   no_data=false
   //some code that return an array, called data
   if(data.length==0) no_data=true;
}

然后我执行函数 checkdata() 并检查 var no_data以发出警报,如果它是真的,但它更新得很晚,第二次我称之为:S

我试图在函数中返回错误,例如没有数据等,但它不起作用:S

也许是全局范围与实时查询jquery插件的兼容性问题?

如果要在执行函数checkdata之前更新no_data。然后在调用函数checkdata之前更新它。

no_data=false;
checkdata();

相关内容

  • 没有找到相关文章

最新更新