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 相关文章推荐
jquery 屏蔽一个区域内的所有元素,禁止输入
Oct 22 Javascript
利用jQuery接受和处理xml数据的代码(.net)
Mar 28 Javascript
在Javascript里访问SharePoint列表数据的实现方法
May 22 Javascript
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
May 15 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
js用Date对象的setDate()函数对日期进行加减操作
Sep 18 Javascript
关于编写性能高效的javascript事件的技术
Nov 28 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
Apr 10 Javascript
React Native之TextInput组件解析示例
Aug 22 Javascript
微信小程序分享海报生成的实现方法
Dec 10 Javascript
JavaScript实现PC端横向轮播图
Feb 07 Javascript
JavaScript实现下拉列表
Jan 20 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
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
php微信开发接入
2016/08/27 PHP
PHP defined()函数的使用图文详解
2019/07/20 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
Google Dart编程语法和基本类型学习教程
2013/11/27 Javascript
js跳转页面方法总结
2014/01/29 Javascript
javascript的回调函数应用示例
2014/02/20 Javascript
JavaScript中SetInterval与setTimeout的用法详解
2015/11/10 Javascript
JS实现简单的二维矩阵乘积运算
2016/01/26 Javascript
基于zepto.js实现手机相册功能
2017/07/11 Javascript
js微信分享实现代码
2020/10/11 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
2017/09/26 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
node内置调试方法总结
2018/02/22 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
vue使用高德地图根据坐标定位点的实现代码
2019/08/22 Javascript
Openlayers绘制聚合标注
2020/09/28 Javascript
vant时间控件使用方法详解
2020/12/24 Javascript
[31:55]完美世界DOTA2联赛循环赛 IO vs GXR BO2第一场 11.04
2020/11/05 DOTA
MySQL最常见的操作语句小结
2015/05/07 Python
Python读取网页内容的方法
2015/07/30 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
2018/01/24 Python
Python3基于sax解析xml操作示例
2018/05/22 Python
阿里云ECS服务器部署django的方法
2019/08/29 Python
Python使用matplotlib绘制三维参数曲线操作示例
2019/09/10 Python
使用PyOpenGL绘制三维坐标系实例
2019/12/24 Python
阿迪达斯香港官网:adidas香港
2019/11/09 全球购物
Android面试题附答案
2014/12/08 面试题
家长会邀请书
2014/01/25 职场文书
校园游戏活动新闻稿
2014/10/15 职场文书
竞聘开场白方式有哪些?
2019/08/28 职场文书
mysql数据库入门第一步之创建表
2021/05/14 MySQL
MySQL数据库超时设置配置的方法实例
2021/10/15 MySQL
SpringBoot整合Minio文件存储
2022/04/03 Java/Android
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python