Bootstrap 表单验证formValidation 实现远程验证功能
发布时间 - 2026-01-11 01:09:12 点击率:次最近项目用到了一个很强大的表单验证。记录下。官方地址:http://formvalidation.io/api/

还有一点很重要:这个插件的Bootstrap最好用他们自带的,有点改动。不用再去Bootstrap官网下载。
向上效果:
先导入资源:
<link rel="stylesheet" href="vendor/bootstrap/css/bootstrap.css" rel="external nofollow" /> <link rel="stylesheet" href="dist/css/formValidation.css" rel="external nofollow" /
<script type="text/javascript" src="vendor/jquery/jquery.min.js"></script> <script type="text/javascript" src="vendor/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript" src="dist/js/formValidation.js"></script> <script type="text/javascript" src="dist/js/framework/bootstrap.js"></script> <script type="text/javascript" src="dist/js/language/zh_CN.js"></script>
html:
<form id="defaultForm" class="form-horizontal">
<div class="form-group">
<label class="col-xs-3 control-label">Full name</label>
<div class="col-xs-5">
<input type="text" class="form-control" name="boxId" />
</div>
</div>
</form>
下面是验证代码;
$('#defaultForm').formValidation({
message: '此值无效', icon: { valid: 'glyphicon glyphicon-ok', invalid: 'glyphicon glyphicon-remove', validating: 'glyphicon glyphicon-refresh' }, locale: 'zh_CN', fields:{
boxId:{
verbose: false,//代表验证按顺序验证。验证成功才会下一个(验证成功才会发最后一个remote远程验证)
validators: {
notEmpty: {
message: '这是必填字段'
},
digits: {
message: '值不是数字'
},
stringLength: {
min: 16,
message:'必须为16个数字'
},
remote: {
type: 'POST',
url: '/box/unique',
message: '此设备号已存在',
delay: 2000
}
}
},
onSuccess:function(){
//点击提交表单。表单所有都验证成功
}
});
后台返回
{ “valid”: true }//通过验证
或
{ “valid”: false }//不通过—》 ‘此设备号已存在',
效果图;
以上所述是小编给大家介绍的Bootstrap 表单验证formValidation 实现远程验证功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# bootstrap
# 表单验证
# formValidation
# BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码
# Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)
# 实用又漂亮的BootstrapValidator表单验证插件
# JS组件Form表单验证神器BootstrapValidator
# 基于Bootstrap+jQuery.validate实现Form表单验证
# Bootstrap 表单验证formValidation 实现表单动态验证功能
# 表单
# 才会
# 小编
# 这是
# 在此
# 给大家
# 很重要
# 再去
# 自带
# 所述
# 给我留言
# 必填
# 官网
# 感谢大家
# 最好用
# 不通过
# 很强大
# 疑问请
# 有任何
# 实现远程
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在景安服务器上快速搭建个人网站?
如何在香港服务器上快速搭建免备案网站?
网页设计与网站制作内容,怎样注册网站?
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
如何在VPS电脑上快速搭建网站?
作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】
如何在IIS中新建站点并配置端口与物理路径?
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
如何基于云服务器快速搭建个人网站?
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
大连 网站制作,大连天途有线官网?
Laravel如何生成和使用数据填充?(Seeder和Factory示例)
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
Laravel如何处理和验证JSON类型的数据库字段
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
如何在建站之星网店版论坛获取技术支持?
Laravel如何与Docker(Sail)协同开发?(环境搭建教程)
UC浏览器如何设置启动页 UC浏览器启动页设置方法
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
如何在万网ECS上快速搭建专属网站?
如何在阿里云购买域名并搭建网站?
浅谈javascript alert和confirm的美化
php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】
Laravel如何使用Blade模板引擎?(完整语法和示例)
MySQL查询结果复制到新表的方法(更新、插入)
如何用PHP快速搭建CMS系统?
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
Laravel怎么生成URL_Laravel路由命名与URL生成函数详解
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践
微信h5制作网站有哪些,免费微信H5页面制作工具?
Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程
公司网站制作需要多少钱,找人做公司网站需要多少钱?
如何打造高效商业网站?建站目的决定转化率
免费网站制作appp,免费制作app哪个平台好?
Thinkphp 中 distinct 的用法解析
Swift开发中switch语句值绑定模式
Bootstrap整体框架之JavaScript插件架构
制作公司内部网站有哪些,内网如何建网站?

