0

この構造のコードがあります

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をチェックして、それがtrueの場合にアラートを実行しますが、更新が遅くなり、2回目に呼び出します:S

そして、データがないなどのエラーを関数に戻そうとしましたが、機能しません:S

たぶん、グローバルスコープとlivequery jqueryプラグインの互換性の問題ですか?

4

1 に答える 1

0

no_data関数を実行する前に更新したい場合checkdata。次に、関数を呼び出す直前に更新しますcheckdata

no_data=false;
checkdata();
于 2012-09-28T09:21:48.443 に答える