为了账号安全,请及时绑定邮箱和手机立即绑定

为什么js里面的return false无法阻止向下执行

为什么js里面的return false无法阻止向下执行

慕田峪7331174 2018-11-28 22:17:51
 //再次验证手机号码 格式是否正确            var reg = /^1[3|5|4|8|7|][0-9]\d{8}$/;            var r = phone.match(reg);            if (r == null) {                layer.open({                    content: '手机号码格式不正确'                    ,skin: 'msg'                    ,time: 3 //2秒后自动关闭                });                return false;   //第一个return false是有效的            }            //再次验证手机号码是否已经存在            $.post("__MODULE__/Login/ajaxCheckPhoneIsExist",{phone:phone},function(data,status){                if(data=="手机号码已被注册"){                    layer.open({                        content: '该手机号码已经存在'                        ,skin: 'msg'                        ,time: 3 //2秒后自动关闭                    });                    return false;   //第2个return false无效                }            });                                    alert("11111");//第一个return false是有效的//第2个return false无效请问是什么原因
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1692 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号