Bootstrap Validator 表单验证


Posted in Javascript onJuly 25, 2016

在线演示地址:http://www.shouce.ren/study/api/s/jq--BootstrapValidator--index.html

使用方法,代码如下所示:

1.<form id="defaultForm" method="post" class="form-horizontal" action="target.php"> 
2. <div class="form-group"> 
3. <label class="col-lg-3 control-label">用户名</label> 
4. <div class="col-lg-5"> 
5. <input type="text" class="form-control" name="username" /> 
6. </div> 
7. </div> 
8. 
9. <div class="form-group"> 
10. <label class="col-lg-3 control-label">邮箱</label> 
11. <div class="col-lg-5"> 
12. <input type="text" class="form-control" name="email" /> 
13. </div> 
14. </div> 
15. 
16. <div class="form-group"> 
17. <label class="col-lg-3 control-label">生日</label> 
18. <div class="col-lg-5"> 
19. <input type="text" class="form-control" name="birthday" /> (YYYY/MM/DD) 
20. </div> 
21. </div> 
22. 
23. <div class="form-group"> 
24. <div class="col-lg-9 col-lg-offset-3"> 
25. <button type="submit" class="btn btn-primary" name="signup" value="Sign up">提交</button> 
26. <button type="button" class="btn btn-info" id="validateBtn">自动验证</button> 
27. <button type="button" class="btn btn-info" id="resetBtn">重置表单</button> 
28. </div> 
29. </div> 
30.</form>
1.$('#defaultForm').bootstrapValidator({ 
2. message: 'This value is not valid', 
3. feedbackIcons: { 
4. valid: 'glyphicon glyphicon-ok', 
5. invalid: 'glyphicon glyphicon-remove', 
6. validating: 'glyphicon glyphicon-refresh' 
7. }, 
8. fields: { 
9. username: { 
10. message: 'The username is not valid', 
11. validators: { 
12. notEmpty: { 
13. message: 'The username is required and cannot be empty' 
14. }, 
15. stringLength: { 
16. min: 6, 
17. max: 30, 
18. message: 'The username must be more than 6 and less than 30 characters long' 
19. }, 
20. regexp: { 
21. regexp: /^[a-zA-Z0-9_\.]+$/, 
22. message: 'The username can only consist of alphabetical, number, dot and underscore' 
23. }, 
24. remote: { 
25. url: 'remote.php', 
26. message: 'The username is not available' 
27. }, 
28. different: { 
29. field: 'password', 
30. message: 'The username and password cannot be the same as each other' 
31. } 
32. } 
33. }, 
34. email: { 
35. validators: { 
36. emailAddress: { 
37. message: 'The input is not a valid email address' 
38. } 
39. } 
40. }, 
41. } 
42.});

Bootstrap Validator 表单验证

以上所述是小编给大家介绍的Bootstrap Validator 表单验证的全部叙述,希望对大家有所帮助,如果大家想了解更多内容敬请关注三水点靠木!

Javascript 相关文章推荐
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
Nov 19 Javascript
Javascript 读取操作Sql中的Xml字段
Oct 09 Javascript
JavaScript中的迭代器和生成器详解
Oct 29 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
Mar 05 Javascript
js print打印网页指定区域内容的简单实例
Nov 01 Javascript
WebSocket实现简单客服聊天系统
May 12 Javascript
label+input实现按钮开关切换效果的实例
Aug 16 Javascript
详解关于vue-area-linkage走过的坑
Jun 27 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
Dec 03 Javascript
JS页面获取 session 值,作用域和闭包学习笔记
Oct 16 Javascript
简单了解three.js 着色器材质
Aug 03 Javascript
vue render函数动态加载img的src路径操作
Oct 26 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
Jul 25 #Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
Jul 25 #Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
Jul 25 #Javascript
javascript insertAfter()定义与用法示例
Jul 25 #Javascript
jquery之别踩白块游戏的简单实现
Jul 25 #Javascript
JavaScript禁止用户多次提交的两种方法
Jul 24 #Javascript
JavaScript表单焦点自动切换代码
Jul 24 #Javascript
You might like
Yii2使用表单上传文件的实例代码
2017/08/03 PHP
php获取微信openid方法总结
2019/10/10 PHP
dotopAlert 提示用户需安装播放器的代码
2012/09/17 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
2015/03/01 Javascript
js获得当前系统日期时间的方法
2015/05/06 Javascript
JavaScript实现图片轮播的方法
2015/07/31 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
2015/09/09 Javascript
js实现页面刷新滚动条位置不变
2016/11/27 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
Angular ui.bootstrap.pagination分页
2017/01/20 Javascript
Bootstrap 3 按钮标签实例代码
2017/02/21 Javascript
详解axios在node.js中的post使用
2017/04/27 Javascript
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
js 两个日期比较相差多少天的实例
2017/10/19 Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
2017/10/26 Javascript
three.js中3D视野的缩放实现代码
2017/11/16 Javascript
Vue多种方法实现表头和首列固定的示例代码
2018/02/02 Javascript
node基于puppeteer模拟登录抓取页面的实现
2018/05/09 Javascript
JavaScript&quot;模拟事件&quot;的注意要点详解
2019/02/13 Javascript
Vue动态组件与异步组件实例详解
2019/02/23 Javascript
JavaScript动态添加数据到表单并提交的几种方式
2019/06/26 Javascript
nodeJs项目在阿里云的简单部署
2020/11/27 NodeJs
[47:12]TFT vs Secret Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
[01:44]Ti10举办地公布
2019/08/25 DOTA
python基于queue和threading实现多线程下载实例
2014/10/08 Python
python登录WeChat 实现自动回复实例详解
2019/05/28 Python
你应该知道的Python3.6、3.7、3.8新特性小结
2020/05/12 Python
Opencv+Python识别PCB板图片的步骤
2021/01/07 Python
定制iPhone和Macbook保护壳:Slick Case
2018/11/21 全球购物
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
《乡愁》教学反思
2014/02/18 职场文书
2015年秋季小学开学标语
2015/07/16 职场文书
详解PHP设计模式之依赖注入模式
2021/05/25 PHP
SQL优化老出错,那是你没弄明白MySQL解释计划用法
2021/11/27 MySQL
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
2022/08/05 Servers