thinkphp5使用bootstrapvalidator进行异步验证邮箱的示例

thinkphp5使用bootstrapvalidator进行异步验证邮箱的示例,第1张

概述这篇文章主要介绍了thinkphp5使用bootstrapvalidator进行异步验证邮箱示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

本文介绍了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进行异步验证邮箱的示例所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1249752.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存