为了给会员宽松的氛围体验,为了会员不麻烦,不要求会员必须填写手机号码。即使非要让会员填写,很多填写的也都是假的。
代码小白向各位大神求助:
如何取消 会员中心--修改资料 中,手机号必填项?
先谢谢了。
*本论坛的会员中心同样也是这样,修改会员资料时,手机号是必填项。
@jlbqd 谢谢回复!谢谢支持! 不知道你实际试验过没? 我按照你的方法,行不通。当手机号码方框内没填内容,提交时仍会弹出“手机号码不正确”。导致会员修改资料失败。
layer.msg('手机号不正确!', {icon:2}); return false; 这两行注释掉就可以了啊
@yzmcms 老大 以及 @大神们 我是这样做的,还是不好用。 YzmCMS-V5.5\application\member\view\default\account.html 70-93行 <script type="text/javascript" src="{STATIC_URL}js/address.js"></script> <script type="text/javascript"> addressInit('cmbProvince', 'cmbCity', 'cmbArea', '{$cmbProvince}', '{$cmbCity}', '{$cmbArea}'); var reg = /^0?1[3|4|5|6|7|8|9][0-9]\d{8}$/; function chcekall(){ $('#area').val($('#cmbProvince').val()+'|'+$('#cmbCity').val()+'|'+$('#cmbArea').val()); //获取地区信息 if($("input[name='nickname']").val()==''){ layer.msg('昵称不能为空!', {icon:2}); return false; } if($("input[name='qq']").val()==''){ layer.msg('QQ号不能为空!', {icon:2}); return false; } if(isNaN($("input[name='qq']").val())){ layer.msg('QQ号格式不正确!', {icon:2}); return false; } if (!reg.test($("input[name='mobile']").val())) { layer.msg('手机号不正确!', {icon:2}); return false; } } </script> 变为: <script type="text/javascript" src="{STATIC_URL}js/address.js"></script> <script type="text/javascript"> addressInit('cmbProvince', 'cmbCity', 'cmbArea', '{$cmbProvince}', '{$cmbCity}', '{$cmbArea}'); var reg = /^0?1[3|4|5|6|7|8|9][0-9]\d{8}$/; function chcekall(){ $('#area').val($('#cmbProvince').val()+'|'+$('#cmbCity').val()+'|'+$('#cmbArea').val()); //获取地区信息 if($("input[name='nickname']").val()==''){ layer.msg('昵称不能为空!', {icon:2}); return false; } } </script>
@yzmcms 老大,我是代码小白。。。 能否说一下,修改哪个文件,删除哪段代码? 我都搞了半天了还没有头绪。
把会员中心模板中的js验证去掉就可以了
这家伙很懒,什么都没写呢~