匿名函数使用return false的一点疑问

在编写Ajax的时候想设置一个检测传输数据的条件,有以下代码

function action(){    #code1;
    document.getElementById("aaa").onclick=function(){        if(#codition){
            #code2;
            return false;
        }        #AJAX code;
    }
}

现在不知道为什么,当我触发了return false条件之后,下面的AJAX Code却依旧执行了
请问这个问题的解决方法,以及产生这个问题的具体原因;


汪汪一只猫
浏览 528回答 1
1回答

倚天杖

也许你应该将代码多贴一点,return false;之后是不应该执行了!可以先检测一下是否有多次执行onclick的情况
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript