废话不说,直接上代码说明,1分钟学会:

例:1.验证配置
$.extend(Verify.types, {"must" : {"verify" : function(elem) {if (elem.value == "") {return "此处为必填项";} else {return true;}}},"num" : {"verify" : function(elem) {value = elem.value.trim();if (value  && isNaN(value)) {return "此处只能填写数字";} else {if(value<this.min||value>this.max){..........}return true;}}}
});2.提示消息配置
//关闭提示信息,可以自己实现
Verify.my.closePrompt=function(e){//e:验证的元素,

}//提示验证信息,可以自己实现
Verify.my.openPrompt=function(e,msg){//e:验证的元素
   alert(msg);
}3.操作事件,提示信息html 等相关配置
Verify.conf.verifyEventsName=["keyup","focus"];//执行验证的事件,可以根据实际情况配置,如click
Verify.conf.closePromptEventsName=["blur"];//关闭提示信息的事件,可以根据实际情况配置,如click
Verify.conf.promptHtml="<div class=\"lrvf-prom-point\">"//提示信息html+ "<div class=\"lrvf-prom-box\" ></div>"+ "<span class=\"info\"></span>" + "</div>";4.html使用配置:
//使用验证(must:必须是有配置过的)
<input type="text"  verify="must" >
//使用多个验证(must和num:必须是有配置过的)
<input type="text"  verify="must,num" >
//使用验证,并且自定义属性
<input type="text"  verify="must,num:{max:100,min:10}" >5.函数
/* 手动执行 验证 ,e:要验证的 元素 或者 包含 要验证的元素的元素(jquery对象或者js对象 ), isPrompt:是否 提示验证 信息,返回验证不通过的元素和提示信息 [{"elem": elemnt,"msg": "xxx"}]*/
Verify.doVerify(e,isPrompt)//手动提示,es:要验证的 元素(js对象 ),msg:提示 信息
Verify.openPrompt(e,msg)//手动关闭提示 ,e:要验证的 元素 或者 包含 要验证的元素的元素(jquery对象或者 js对象 )
Verify.closePrompt(e)//手动移除验证元素 ,elems:要验证的 元素 或者 包含 要验证的元素的元素(jquery对象或者 js对象 )
Verify.remove(elems)//手动新增验证元素 ,elems:要验证的 元素 或者 包含 要验证的元素的元素(jquery对象或者 js对象 )
Verify.add(elems)

插件地址:https://gitee.com/lijinlin_index/source

如有疑问请联系QQ:594255598

转载于:https://www.cnblogs.com/abab/p/9725098.html

给大家推荐一款非常好用的表单验证插件:lr-verify.js相关推荐

  1. 10款高质量的jQuery表单验证插件

    http://sd.csdn.net/a/20110628/300739.html

  2. 一款比较实用齐全的jQuery 表单验证插件

    一款比较实用,并且验证类型齐全的jQuery表单验证插件.英文版原作者@Vanadium,由我做中文整理.E文水平有限,如果翻译的有问题的,请大家指出,在此感谢~ 可以验证哪些? 文字,日期,邮箱,网 ...

  3. 分享21个JS抽奖转盘特效,36个JS表单验证,31个JS进度条,总有一款适合您

    分享21个JS抽奖转盘特效,36个JS表单验证,31个JS进度条,总有一款适合您 下载链接:https://pan.baidu.com/s/1TWOGqes5J2baelO9qdItXg?pwd=ma ...

  4. validform一款好用的表单验证插件

    最近做表单验证,发现Validform这款插件很好用,官网地址http://validform.rjboy.cn/document.html 自己按照它的文档介绍很快写了一个简单的例子, <sc ...

  5. 10个强大的Javascript表单验证插件推荐

    创建一个JavaScript表单验证插件,可以说是一个繁琐的过程,涉及到初期设计.开发与测试等等环节.实际上一个优秀的程序员不仅是技术高手,也应该是善假于外物的.本文介绍了10个不错的JavaScri ...

  6. 一款优秀的表单验证插件——validation插件

    特点: 内置验证规则:拥有必填.数字.email.url和信用卡号码等19类内置验证规则. 自定义验证规则:可以很方便的自定义验证规则. 简单强大的验证信息提示:默认了验证信息提示,并提供自定义覆盖默 ...

  7. [置顶]       推荐一款好用的jquery弹出层插件——wbox

    在我们做项目的过程中难免会让弹出层来展示一些信息,这里推荐一款比较不错的jquery插件,下面说一下特点和新版本增加的功能 wBox特点 背景透明度可以根据实际情况进行调节 可以根据需要添加wBox标 ...

  8. 推荐一款好用的jquery弹出层插件——wbox

    阅读原文:http://www.xuejiehome.com/blread-1621.html 在我们做项目的过程中难免会让弹出层来展示一些信息,这里推荐一款比较不错的jquery插件,下面说一下特点 ...

  9. 推荐两款简单好用的图片放大jquery插件

    一.zoomfiy.js 推荐可以从这里下载 使用说明: 使用该jquery 插件 引入该插件的js:zoomfiy.js 或 min 引入该插件的css:zoomfiy.css 或 min 前后顺序 ...

  10. 推荐一款可视化前端布局器H5-表单设计器(MagicalCoder)

    今天给大家介绍一款高定制化的前端纯js的布局器 特性: 自由定制组件和属性 大量api,callback与布局器交互 同时支持可视化拖拽和编码并存设计 表格:合并 拆分 等功能 自由定位:任意位置都可 ...

最新文章

  1. 基础必备 | Python处理文件系统的10种方法
  2. 【Webview相关问题】控制字符引发的惨案及Base64
  3. 修改远程桌面连接端口
  4. 小程序开发学习(1)---app.json详解篇
  5. 完善区块链产业链 加速经济数字化转型
  6. SQL Server高级查询之常见数据库对象(触发器)第五章节
  7. 18.卷1(套接字联网API)---路由套接字
  8. 信道编码与matlab仿真 刘东华,【网安学术】交织技术对信道编码的性能影响研究...
  9. html自动改成繁体怎么做,如何将繁体字转换成简体字,繁体字转换器在线转换,简体字转换为繁体字...
  10. python爬取千图网_python 爬取 花瓣网图片,千图网图片
  11. 鼠标移入a标签更换图片,移出图片复原。
  12. 办理北京市工作居住证攻略
  13. linux电脑支持5g吗,支持5G的全键盘掌上电脑设备Astro Slide
  14. UNIX文件系统下误删除的数据恢复经典案例--UFS删除恢复
  15. CI/CD :Pipeline
  16. uBlock Origin中文使用手册,告诉你uBlock Origin怎么用!
  17. 氨氮吹脱法脱与php有关系吗,污水处理技术之氨氮吹脱法的原理、优缺点及影响因素...
  18. TechPowerUp GPU-z 软件参数释义
  19. 微信小程序跳转页面方法
  20. Java indexOf() 方法

热门文章

  1. 使用tortoiseGit对GitHub添加公钥
  2. python自动化学习之语法学习(判断语句和循环语句)
  3. iOS开发点滴 - 关闭键盘
  4. 菠萝在线完成数千万元A轮融资,盛力投资领投
  5. maomao的现在与未来
  6. Akka源码分析-Actor创建
  7. 10.Configure One-to-Many(配置一对多关系)【Code-First系列】
  8. Windows XP搜索功能 包含文字 搜索不到内容的解决办法
  9. WINDOWS上svn服务器自动部署
  10. [原]用好注册表,加固系统和发现病毒