bootstrap validator表单提交初体验 基于HTML

bootstrap Validator 模态框、jsp、表单验证 Ajax提交 阅读详情

bootstrap validator是twitter的表单验证前端框架。

各种地址

下载地址
https://github.com/nghuuphuoc/bootstrapvalidator
官方API
http://bv.doc.javake.cn/

导入sss

<link rel="stylesheet"
     href="${ctx}/static/common/bootstrapValidator/dist/css/bootstrapValidator.min.css">

导入JS

<script type="text/javascript" src="${ctx}/static/common/bootstrapValidator/dist/js/bootstrapValidator.min.js"></script>
    <script type="text/javascript" src="${ctx}/static/common/bootstrapValidator/dist/js/language/zh_CN.js"></script>

使用

首先引入表单验证js

    $(document).ready(function() {
            $("#from").bootstrapValidator({
                message : 'This value is not valid',
                feedbackIcons : {/*input状态样式图片*/
                    valid : 'glyphicon glyphicon-ok',
                    invalid : 'glyphicon glyphicon-remove',
                    validating : 'glyphicon glyphicon-refresh'
                },
                submitButtons : 'input[type="submit"]'/*bootstrap validator 会在form 寻找input标签 类型是submit的,然后绑定事件*/
            });
        });

bootstrap validator 可以基于js配置,本人没有研究。大家可以去下面这个地址

http://www.cnblogs.com/v-weiwang/p/4834672.html

基于HTML的配置

通俗一点讲就是在input的表单里写,如下图
这里写图片描述

不为空 判断

data-bv-notempty
data-bv-notempty-message="请输入您的登录账号"

判断长度

data-bv-stringLength="true"
data-bv-stringLength-min="6" 
data-bv-stringLength-max="16"
data-bv-stringLength-message="您的长度不正确"

判断两个输入框是否内容相同

data-bv-identical="true"
data-bv-identical-field="user.password"
data-bv-identical-message="两次密码输入不一致"

邮箱验证

data-bv-emailAddress
data-bv-emailAddress-message="请输入正确的邮箱地址"

自定义(基于正则表达式)

data-bv-regexp="true"
data-bv-regexp-regexp='' //正则内容
data-bv-regexp-message="" //信息

其他小问题
*在bootstrap validator 点击提交后会进行验证,如果验证不通过 submit按钮会变为禁用状态。
*bootstrap validator 验证规则是根据字段的name来验证。如果name值为空。则验证失败。

深入Bootstrap Validator:掌握jQuery表单验证插件 Bootstrap Validator是一个基于jQuery和Bootstrap的前端表单验证插件。它易于使用且高度可定制,旨在帮助开发者轻松实现表单验证功能。利用Bootstrap Validator,开发者可以省去编写大量验证逻辑代码的工作,直接通过简单配置即可实现复杂的表单校验。尽管Bootstrap Validator提供了丰富的内置验证器,但有些特定的验证逻辑可能需要自定义实现。你可以通过validator方法添加自定义验证规则:fields: {自定义字段: { 阅读详情

相关推荐

获取Bootstrap Validator源码及文档

本文还有配套的精品资源,点击获取 简介:Bootstrap Validator是一款与Bootstrap框架集成的前端验证插件,使用jQuery库构建,提供用户输入数据的有效性和完整性检查。此资源包含源码、文档及压缩的JS文件,允许开发者深入理解、自定义修改和优化性能。它支持多种验证规则,自定义验证方法,实时验证,以及丰富的事件处理和国际化支持。最新稳定版本Bootstra...

weixin_34620658的博客 1263

基于jquery、bootstrap的数据验证插件bootstrapValidator使用

一、实时验证用户名是否存在,密码不能和用户名相同,两次密码需要相同,提交之后需要验证返回值: <form id="defaultForm" role="form" class="form-signin" action="registerAccount.do" method="post"> <h2 class="f...

duansamve的博客 736

bootstrap 免费登陆页面、登陆表单(共三款)

bootstrap-login-forms.zip bootstrap-login-forms.zip bootstrap 免费登陆页面、登陆表单(共三款)

bootstrapValidator中remote验证的delay不生效

validators: {                     notEmpty: {                         message: '用户名不能为空'                     },                     regexp: {                         regexp: /^1[34578]\d{9}$/,  

zhang_xiaoyan_1314的博客 1327

探索niri:让你的Linux桌面布局无拘无束

niri是一款基于Wayland的滚动平铺合成器,采用创新的窗口管理方式。它将窗口排列为向右无限延伸的条目,支持独立显示器布局和动态垂直工作区,确保多任务操作流畅性。核心功能包括概要视图、截图界面、屏幕投射、手势操作、窗口分组等,并支持自定义布局和动画效果。niri具备良好的稳定性,兼容xwayland-satellite工具,灵感来自PaperWM但突破了GNOME限制。该项目为追求高效桌面管理的用户提供了全新解决方案,欢迎加入社区交流体验。

weixin_44626085的博客 1816

DC-DC BUCK电路 PCB 布局布线 5 要点:以 XL4015 12V转5V 为例解析噪声控制

本文以XL4015 12V转5V降压电路为例,详细解析DC-DC BUCK电路PCB布局布线的5个关键要点,重点探讨噪声控制策略。通过功率回路最小化、热管理与接地优化、电感电容布局、反馈网络防干扰设计以及实测验证技巧,帮助工程师实现高效稳定的电源设计,显著降低输出纹波和电磁干扰。

weixin_29165725的博客 369

Bootstrap validator 表单自动提交 和相关事件

po主在使用Bootstrap验证表单内容时遇到很奇怪的问题,自动提交表单。 大概描述一下问题: 我们这个form要求是有两个切换卡,而且两个切换卡里的input框要在一个form里同时提交到后台,那么就遇到个问题,在点击第二步时候要把第一步的内容校验掉,不校验第二步切换卡里的input。我是这么做的,当页面初始化的时候,先把第二步里的input的属性改为不去校验具体代码如下: fu

xiao_maoqiu的博客 8082

STM32F429+LAN8720实战:5分钟搞定LWIP裸机网络通讯(附完整代码)

本文详细介绍了如何在STM32F429微控制器上,结合LAN8720 PHY芯片,在裸机环境下快速部署和配置LWIP协议栈以实现网络通讯。内容涵盖硬件RMII接口连接、STM32CubeMX关键配置、代码移植与定制,以及常见问题排查方法,帮助工程师在资源受限的嵌入式系统中高效实现稳定的以太网功能。

2y3u4i5o6p的博客 962

Bootstrap学习总结笔记(24)-- 基于BootstrapValidator的Form表单验证

Form表单进行数据验证是十分必要的,我们可以自己写JS脚本或者使用jQuery Validate 插件来实现。对于Bootstrap而言,利用BootstrapValidator来做Form表单验证是个相当不错的选择,两者完全兼容,我们也不用去关注CSS样式等美工效果。

kikaylee的专栏 6002

Cesium中实现GPU计算的泥石流地形侵蚀

通过模拟分析,可以提前识别可能发生泥石流的区域,为防灾减灾提供依据,及时发布预警,避免或减少人员伤亡和财产损失。:在建设公路、桥梁、水库等基础设施时,通过泥石流模拟分析,可以预测泥石流可能对这些设施的影响,帮助工程设计者采取合适的防护措施,确保设施的安全性。:模拟分析有助于为灾后救援工作提供科学依据,确定受灾区域的范围、救援难度等,为救援队伍制定合理的行动方案,提升救援效率。:泥石流是山区常见的地质灾害之一,通过模拟分析可以评估某一地区发生泥石流的风险,指导土地使用规划、人口迁移等决策。

weixin_43481439的博客 1320

【YOLOv11】087、YOLOv11多任务学习:检测、分割、分类联合学习

摘要: 工业质检场景中,多任务模型(检测、分类、分割)的需求日益增长。针对边缘设备部署的挑战,本文提出基于YOLOv11的多任务学习方案。通过共享主干网络和设计分支头(检测、分割、分类),实现高效推理;采用动态权重平衡策略解决多任务损失不平衡问题;并优化数据流处理(支持部分标注)和推理剪裁(按需启用分支)。实验表明,该方法在Jetson Orin上帧率提升3倍,内存占用减少40%,为工业质检提供了轻量高效的解决方案。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 446

强力推荐:Validator——Bootstrap 3表单验证的得力助手

在构建交互式网页时,表单验证是确保用户体验和数据质量的关键环节。今天,我们来探讨一个专为Bootstrap 3设计的开源宝藏工具——Validator。这个插件以其智能的自动验证功能和对HTML5标准属性的支持脱颖而出,让繁琐的表单验证变得轻松愉快。 ## 项目介绍 Validator是一个旨在简化Bootstrap 3表单验证过程的JavaScript插件。它通过结合使用HTML5的数据属性...

gitblog_00501的博客 544

Python实现商品价格监控与波动分析爬虫项目

本文通过完整的代码示例和详细的技术讲解,展示了如何实现商品价格的自动监控和波动分析。该项目不仅适用于个人购物助手,还可以扩展为商家的竞品监控工具。通过结合数据抓取、存储、分析与可视化,能够帮助我们更好地理解市场趋势并做出优化决策。

2201_76125261的博客 1743

bootstrap-validator实现验证表单

本文需求是:点击自定义按钮后触发验证表单格式。使用验证方式是bootstrap-validator插件进行格式验证。下面代码放入对应地方可看见效果。由于有用到bootstrap的一些样式说以也要引用一下bootstrap。

qq_44423029的博客 1828

华为 MetaERP 总账模块依托 “交易即核算” 的事件驱动架构,与 Oracle EBS 相比,更强调业务事件自动触发财务动作、实时数据同步和智能规则引擎,实现业务与财务的深度融合

华为MetaERP总账模块采用"交易即核算"架构,相比Oracle EBS实现了三大突破:1)业务事件自动触发财务动作,如采购收货自动生成暂估凭证;2)业务财务数据实时同步,支持即时分析;3)内置智能规则引擎,实现自动匹配、核销和结转。该模块覆盖采购、销售、资产、薪酬等全业务场景,支持多维核算和关联交易自动抵消,显著提升核算效率与准确性。其中采购暂估、销售结转等场景实现全自动化处理,较EBS减少80%手工操作。

金牌架构师 225

置顶必读(2) | 《YOLOv11实战:从入门到深度优化》目录导航篇(持续更新中)

🏆 本文收录于 《YOLOv11实战:从入门到深度优化》 专栏。 本专栏系统梳理并持续复现全网各类 YOLOv11 / YOLO系列改进方案与实战案例,目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。 内容坚持 持续更新 + 深度拆解 + 工程落地导向,不仅讲“怎么改”,更讲“为什么这样改、如何真正落地到项目中”。

**My Coding Family** 11万+

Bootstrap Validator 详细教程

Java开发交流群 677807540   大家可以一起讨论技术欢迎加入  (需要js可以加群) 1.引入js    一共需要四个js  就可以完成 &lt;script src="${basePath}static_resources/js/jquery-1.11.3.js"&gt;&lt;/script&gt;    &lt;script src="${basePath }static_r...

Bian_MCheng的博客 540

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

bootstrap 表单提交验证

直接上我写的一个实例: 11 姓名 密码

蓝星花 1万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

bootstrap 模态框表单验证 Validator插件

BooStrapValidator网络引用地址:http://www.bootcdn.cn/bootstrap-validator/ BooStrapValidator文件下载 gitHub地址https://github.com/nghuuphuoc/bootstrapvalidator/这里模拟了一个后台数据返回,即请求url 为 validator.json,该文件内容为 false,因为是...

“花花”公子_龙的博客 4496

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

使用 @rjsf/react-bootstrap 构建 Bootstrap 5 风格的 JSON Schema 表单

`@rjsf/react-bootstrap` 是 react-jsonschema-form 官方提供的 Bootstrap 5 主题包,它将 react-bootstrap 组件封装成 rjsf 所需的模板(Templates)与控件(Widgets),让你用一份 JSON Schema 即可生成符合 Bootstrap 5 视觉规范的表单界面。读完本文,你将掌握该主题包的安装配置、两种接入方

gitblog_00023的博客 737

适配bootstrap的表单验证插件bootstrap-Validator

适配bootstrap的表单验证插件bootstrap-Validator @[命令行|Git|代码管理] 适配bootstrap的表单验证插件bootstrap-Validator 链接库 HTML文件 添加表单验证代码 最近在做软件工程的时候,做到表单验证,就找了jQuery的Validator库,虽然也还算好用,但是样式真的太丑了,还有一个莫名其妙的炫酷bug,找来

weixin_38312031的博客 1058

【bootstrap】Bootstrap Validate表单验证神器

1、基本引用文件 //如果你想使用默认的语言包,请引入下面的文件 2、html代码 Username Email address 注意:1、input必须放在 div class="form-group">  中,否则错误提示显示不出来,或者显示位置偏

Jack小强 6413

Bootstrap 模态框和表单验证 bootstrap-validator

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34233856的博客 571

bootstrap-validator基本使用(自定义验证身份证号和手机号)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>首页</tit...

weixin_34099526的博客 1490

BootStrap表单验证用户名重复

html: 1 <div class="form-group"> 2 <label for="username" class="control-label col-md-3 col-sm-4">账号</label> 3 <div class="col-md-9 col-sm-8"&g...

weixin_30248399的博客 755

bootstrap-validator自定义验证

自定义验证 endTime: { validators: { notEmpty: { message: '请选择结束时间' }, callback: { message: '结束日期不能小于开始日期', callback:functio

球球之家 1万+
上一篇: Bootstrap fileinput的图片上传 java框架基于springMVC
下一篇: 完整html +css +原生js轮播图
Java_chaozi
博客等级 码龄11年 11粉丝 13原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值