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 相关文章推荐
Javascript 修改String 对象 增加去除空格功能(示例代码)
Nov 30 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
Jan 20 Javascript
a标签置灰不可点击的实现方法
Feb 06 Javascript
vue中,在本地缓存中读写数据的方法
Sep 21 Javascript
node上的redis调用优化示例详解
Oct 30 Javascript
JS中使用cavas截图网页并解决跨域及模糊问题
Nov 13 Javascript
node.js实现上传文件功能
Jul 15 Javascript
javascript中this的用法实践分析
Jul 29 Javascript
webgl实现物体描边效果的方法介绍
Nov 27 Javascript
js 计数排序的实现示例(升级版)
Jan 12 Javascript
Vue获取微博授权URL代码实例
Nov 04 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
Nov 05 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
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
WIN98下Apache1.3.14+PHP4.0.4的安装
2006/10/09 PHP
php精确的统计在线人数的方法
2015/10/21 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
2019/10/10 PHP
总结AJAX相关JS代码片段和浏览器模型
2007/08/15 Javascript
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
jQuery实现图片放大预览实现原理及代码
2013/09/12 Javascript
js获取上传文件的绝对路径实现方法
2016/08/02 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
jquery事件绑定解绑机制源码解析
2016/09/19 Javascript
AngularJS动态绑定HTML的方法分析
2016/11/07 Javascript
Vue.js双向绑定操作技巧(初级入门)
2016/12/27 Javascript
JS实现仿百度文库评分功能
2017/01/12 Javascript
bootstrap datepicker插件默认英文修改为中文
2017/07/28 Javascript
对node.js中render和send的用法详解
2018/05/14 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
2018/06/13 Javascript
Vue兼容ie9的问题全面解决方案
2018/06/19 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
[01:14]DOTA2亚洲邀请赛小组赛赛前花絮
2017/03/27 DOTA
尝试使用Python多线程抓取代理服务器IP地址的示例
2015/11/09 Python
Python安装模块的常见问题及解决方法
2018/02/05 Python
Django实现支付宝付款和微信支付的示例代码
2018/07/25 Python
Pycharm 实现下一个文件引用另外一个文件的方法
2019/01/17 Python
Python中单线程、多线程和多进程的效率对比实验实例
2019/05/14 Python
python 默认参数相关知识详解
2019/09/18 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
python实现粒子群算法
2020/10/15 Python
快速创建python 虚拟环境
2020/11/28 Python
CSS3实现线性渐变用法示例代码详解
2020/08/07 HTML / CSS
豪华床上用品 :Jennifer Adams
2019/09/15 全球购物
暑期实习鉴定
2013/12/16 职场文书
家具厂厂长岗位职责
2014/01/01 职场文书
法学求职信
2014/06/22 职场文书
2015年优质护理服务工作总结
2015/04/08 职场文书
单位综合评价意见
2015/06/05 职场文书
python APScheduler执行定时任务介绍
2022/04/19 Python