位置: 编程技术 - 正文

JS组件Form表单验证神器BootstrapValidator(js进行表单验证的目的是什么)

编辑:rootadmin

推荐整理分享JS组件Form表单验证神器BootstrapValidator(js进行表单验证的目的是什么),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js的form表单,js进行表单验证,js表单验证为什么提示不出来,js的form表单,js表单验证为什么提示不出来,js提交form表单action,js表单验证插件,js表单验证插件,内容如对您有帮助,希望把文章链接给更多的朋友!

本文为大家分享了JS组件Form表单验证神器BootstrapValidator,供大家参考,具体内容如下

1、初级用法来看bootstrapvalidator的描述:A jQuery form validator for Bootstrap 3。从描述中我们就可以知道它至少需要jQuery、bootstrap的支持。我们首先引入需要的js组件:

我们知道,既然是表单验证,那么我们在cshtml页面就必须要有一个Form,并且我们知道Form里面取元素都是通过name属性去取值的,所以,表单里面的元素都要有一个name的属性值。

有了表单元素之后,就是我们的js初始化了。

内容应该很容易看懂。来看效果:

验证通不过,提交按钮灰掉不能点击

验证通过,提交按钮恢复

看看效果先感受下,最大优点:使用简单,界面友好。下面我们来看看重叠验证。

2、中级用法上面我们知道了非空验证的写法,除此之外肯定还有其他验证方式啊。别急,我们慢慢来看。上面的代码cshtml部分不动,js部分我们稍作修改:

JS组件Form表单验证神器BootstrapValidator(js进行表单验证的目的是什么)

加上了重叠验证我们来看效果:

由上面的代码可以看出在validators属性对应一个Json对象,里面可以包含多个验证的类型:

notEmpty:非空验证; stringLength:字符串长度验证; regexp:正则表达式验证; emailAddress:邮箱地址验证(都不用我们去写邮箱的正则了~~)

除此之外,在文档里面我们看到它总共有个验证类型,我们抽几个常见的出来看看:

base:位编码验证; between:验证输入值必须在某一个范围值以内,比如大于小于; creditCard:身份证验证; date:日期验证; ip:IP地址验证; numeric:数值验证; phone:电话号码验证; uri:url验证;

还有一个比较常用的就是submitHandler属性,它对应着提交按钮的事件方法。使用如下:

在它的Demo里面介绍了很多验证的实例。我们简单看看它的效果,至于实现代码,其实很简单,有兴趣的可以直接看api。

颜色验证

Tab页表单验证

按钮验证

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程

标签: js进行表单验证的目的是什么

本文链接地址:https://www.jiuchutong.com/biancheng/382784.html 转载请保留说明!

上一篇:Bootstrap树形组件jqTree的简单封装(bootstrap 树)

下一篇:JS组件中bootstrap multiselect两大组件较量(javascript 组件)

  • 商品房价格居高不下的原因
  • 职工薪酬分配表及分录怎么做
  • 个人购买股权的法律规定
  • 住宿税率是多少 5%
  • 统驭科目的作用
  • 向职工支付职工福利费
  • 公司转买旧车怎么过户
  • 电子设备税费
  • 开票方没缴税咋办
  • 购原材料红字发票会计分录怎么写?
  • 事业单位存货盘盈
  • 土地租金一次付清的会计处理怎么做?
  • 营改增后应付职工薪酬如何核算个人所得税?
  • 计提汇算清缴所得税分录
  • 印花税是按照含税收入乘以印花税税率吗
  • 房地产母公司将其土地变更到其全资子公司
  • 跨区域经营增值税所得税预缴多少
  • 个人所得税违约怎么查询
  • 无形资产的入账价值包括宣传费吗
  • 企业自用房产出售怎么交税
  • 还有主营业务收入这个科目
  • 业务推广费税务处理
  • 房地产企业预缴增值税什么时候结转
  • 车船税没发票只在备注可以计入管理费用吗
  • 汽车展厅布置需要什么
  • 收到有误的增值税专用发票的怎么处理
  • 工业企业出售厂房需要预缴税款吗
  • 公司的职工教育是指什么
  • 员工意外伤害保险范围
  • 贸易公司销售
  • PHP:oci_new_connect()的用法_Oracle函数
  • macOS 11 Big Sur 开发者预览版Beta 9正式推送
  • PHP:mcrypt_generic()的用法_Mcrypt函数
  • 股东出资未注明投资款可以通过验资报告处理么
  • 适用执行企业会计准则的一般企业
  • 简易办法征收增值税政策的通知
  • 简易html代码
  • 数据分析实战
  • 深度解析冯德伦最后为什么选了舒淇
  • dpkg --list
  • 计提本月财务费用会计分录
  • 账户利息怎么计算
  • 企业发生待摊费会计分录
  • scrapy csdn
  • 公司购买手机的发票
  • 商品售后回购分录
  • 增值税发票抵扣联的作用
  • 公司股东和自然人的关系
  • 什么是企业会计确认计量和报告的空间范围
  • 环保税的算法
  • mysql查询字段为空的数据
  • 挂靠的项目如何做账?
  • 闽侯县安置房交易缴纳土地出让金
  • 原材料用于在建工程要进项转出吗
  • 知识产权服务费可以计入研发费用吗
  • 增值税申报销项数据怎么自动带出来
  • 坐车时的保险费怎么算
  • 水利建设基金可以零申报吗
  • 专票三流合一指哪三流
  • 房地产企业会计分录
  • sql server数据库查询语句
  • mysql隐式类型转换规则
  • 如何保存xps文件
  • bios和cmos的区别和联系
  • win8系统怎么设置
  • win10系统应用和浏览器控制需要启用吗
  • win10系统中怎么安装安卓应用
  • ftp自动上传文件到服务器
  • 怎么在win7系统看蓝牙
  • win7系统打印机共享给win10
  • sendmail邮件服务器在虚拟机的哪个位置
  • windows7中彻底删除文件的操作
  • linux怎么解压.gz
  • 未知类型的文件怎么打开
  • js获取时间精确到毫秒
  • js怎么操作css
  • linux py
  • 用javascript
  • 青岛市地方税务局关于发票
  • 李民基
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设