位置: 编程技术 - 正文

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 组件)

  • 金税盘的会计科目
  • 个人独资企业和个体工商户的税收区别
  • 安防监控工程会计分录
  • 应收账款余额不对怎么调账
  • 核定征收可以不开免税普票吗
  • 专票地址有误可以用吗
  • 营业收入就是开票不含税么
  • 不能计入外购固定资产成本的相关税费
  • 营改增后购置设备进项税抵扣怎么做?
  • 销售方针有哪些
  • 单位杂工费报销计什么科目
  • 增值税勾选平台在哪里
  • 销项负数发票会计分录怎么写
  • 本年固定资产投资额与不良贷款的关系
  • 融资租赁纳税人是指
  • 劳务合同如何缴纳社保
  • 药店 医保收入占比
  • 电脑网页密码不正确
  • 苹果电脑任务栏跑到左边去了
  • 一键ghost有用吗
  • 购买的办公电脑怎么入账
  • 电脑上fci是什么文件
  • 盒装cpu和散装
  • 苹果macOS 11开发者预览版发布
  • element_ui
  • js文件格式化工具
  • 桥梁水泥和普通水泥有什么区别
  • php截取文件后缀名方法
  • 银行对账单附在记账凭证中吗
  • 报废机器设备会计分录
  • ICLR‘23 UnderReview | LightGCL: 简单而有效的图对比学习推荐系统
  • css基础入门
  • ausearch命令
  • 税控技术服务费280元怎么抵减申报不成功
  • 查看zip文件命令
  • vgchange命令
  • 旅行发票可以做账吗
  • 什么发票才能做账务处理
  • 将织梦dedecms转换到wordpress
  • 上市公司财报中的销售费用多少合适
  • 应收账款和应付账款属于什么科目
  • 辞退员工补偿金计入什么科目
  • 个人所得税退税退多少钱怎么算
  • 其他应收款可以直接平账吗
  • 其他应付款二级明细科目有哪些
  • 个税申报方式是什么意思
  • 企业销售收入的确认应具备哪些条件
  • 低值易耗品的管理流程
  • 企业季度预缴所得税怎么算
  • 税审报告需要什么资料
  • 发票逾期未抵扣怎么办
  • 已经认证抵扣的发票,要退回,怎么处理
  • 营改增账务处理实例
  • 其他贷款服务计入什么科目
  • 中标单位支付代理费
  • 报关单不在海关信息中
  • 什么情况下投资乘数最大
  • 建筑公司的会计好做吗
  • 没有销售收入可以有销售费用吗
  • sqlserver not in 语句使程充崩溃
  • win10上如何安装hd4850驱动
  • docker1.12.6
  • win8双系统怎么切换
  • win10安装不了itunes怎么办
  • win8怎么开启蓝牙
  • win10系统中怎么设置搜狗输入
  • vim按键
  • unity udim
  • Node.js中的什么模块是用于处理文件和目录的
  • [置顶]公主大人接下来是拷问时间31
  • android设计模式的应用场景
  • python闭包的条件
  • 用nodejs实现三个类,动物基础类(有跑的函数,吃的函数)
  • 基于android的简单程序
  • Shell中使用scp命令实现文件上传代码
  • 如何搭建python项目架构
  • unity ugui ngui
  • 12种JavaScript常用的MVC框架比较分析
  • 医院法制科工作职责
  • 洗煤与选煤
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设