jQuery新手请教各位大神

$("input[type='password']").blur(function(){

        var password = $("input[type='password']").val();
        if(password==""){
        $("#pfont").text("密码不能为空");
        return false;
    }
    });

    后面的return false 这个返回值能否在其他的函数中获取到

4个回答

 <script>
 var flag =1;
 $("input[type='password']").blur(function(){
        var password = $("input[type='password']").val();
        if(password==""){
        $("#pfont").text("密码不能为空");
        flag=0;
    }else{
          flag = 1;
        }
    });

        function otherFunc(){//其他函数中使用
          alert(flag)
        }
 </script>

这个不行,你可以定义一个全局变量,用来记录你要的状态

设一个全局变量,,改变它的值在返回,,就能获取到了

danielinbiti的可以,不要直接return,你return的值是匿名函数的,没人接收

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!