本文介绍了thinkPHP5使用bootstrapvalIDator进行异步验证邮箱的示例,分享给大家,具体如下:
Js验证
message: 'This value is not val<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>',<a href="https://www.jb51.cc/tag/Feed/" target="_blank" >Feed</a>backIcons: { val<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>: 'glyphicon glyphicon-ok',inval<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>: 'glyphicon glyphicon-remove',val<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>ating: 'glyphicon glyphicon-refresh'},<a href="https://m.jb51.cc/tag/li/" target="_blank" >li</a>ve: '<a href="https://m.jb51.cc/tag/Disabled/" target="_blank" >Disabled</a>',//验证失败后,提交<a href="https://m.jb51.cc/tag/anniu/" target="_blank" >按钮</a>仍然是可选状态f<a href="https://m.jb51.cc/tag/IE/" target="_blank" >IE</a>lds: { email: { message: '<a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" >用户名</a>验证失败',//<a href="https://www.jb51.cc/tag/mo/" target="_blank" >默</a>认 verbose: false,val<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>ators: { notEmpty: { message: '邮箱不能为空' },emailAddress: { message: '邮箱<a href="https://m.jb51.cc/tag/dizhi/" target="_blank" >地址</a><a href="https://m.jb51.cc/tag/geshi/" target="_blank" >格式</a>有误' },remote: { url: '/<a href="https://m.jb51.cc/tag/AJAX/" target="_blank" >AJAX</a>_email',message:"此邮箱已经<a href="https://www.jb51.cc/tag/zhuce/" target="_blank" >注册</a>",type: "post",dataType: '<a href="https://m.jb51.cc/tag/Js/" target="_blank" >Js</a>on',data: { //<a href="https://www.jb51.cc/tag/mo/" target="_blank" >默</a>认传递的就是输入框的值 },delay: 500,//延迟<a href="https://www.jb51.cc/tag/xiaoguo/" target="_blank" >效果</a> },} },password: { val<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>ators: { notEmpty: { message: '邮箱<a href="https://m.jb51.cc/tag/dizhi/" target="_blank" >地址</a>不能为空' },stringLength: { min: 6,max: 18,message: '<a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" >用户名</a>长度必须在6到18位之间' },},password2: { val<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>ators: { notEmpty: { message: '确认密码不能为空' },<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>entical: { f<a href="https://m.jb51.cc/tag/IE/" target="_blank" >IE</a>ld: 'password',message: '两次密码必须一致' } } },user<a href="https://m.jb51.cc/tag/name/" target="_blank" >name</a>:{ val<a href="https://m.jb51.cc/tag/ID/" target="_blank" >ID</a>ators: { notEmpty: { message: '<a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" >用户名</a>不能为空' },stringLength: { min: 2,max: 8,message: '<a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" >用户名</a>长度必须在2到8位之间' } } }}
});
});
TP5处理
false,'message'=>'验证码不正确']);}
Js验证几个注意点
verbose: false,代表Js验证合法后再异步后台验证,这样减少服务器压力 data: {},默认传递的就是输入框的值,所以一般不用写该属性,或者为空即可后台注意点
注意不是return而是echo 返回Json格式 {'valID':true[,'message':'验证成功']}参考链接:
参考链接:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持内存溢出。
总结以上是内存溢出为你收集整理的thinkphp5使用bootstrapvalidator进行异步验证邮箱的示例全部内容,希望文章能够帮你解决thinkphp5使用bootstrapvalidator进行异步验证邮箱的示例所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)