废话不说,直接上代码说明,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

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

  1. 【jquery】Validform,一款不错的 jquery 表单验证插件

    关于 Validform 这是一款很不错的 jquery 表单验证插件,它几乎能够满足任何验证需求,仅仅一行代码就能搞定整站的表单验证. $('form').Validform(); 为什么能如此方便 ...

  2. 推荐几款很棒的 JavaScript 表单美化和验证插件

    表单元素让人爱恨交加.作为网页最重要的组成部分,表单几乎无处不在,从简单的邮件订阅.登陆注册到复杂的需要多页填写的信息提交功能,表单都让开发者花费了大量的时间和精力去处理,以期实现好用又漂亮的表单功能 ...

  3. jquery validate表单验证插件-推荐

    1 表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家.     1.点击表单项,显示帮助提示 2.鼠标离开表单项时,开始校验元素  3.鼠标离开后的正确.错误提示及鼠标移入时的帮 ...

  4. 介绍Web项目中用到的几款表单验证插件

    第一个插件 jqueryvalidation 官网地址:http://jqueryvalidation.org/ 第二个插件 nice Validator 官网地址: http://niceue.co ...

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

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

  6. 一款基于jQuery的带Tooltip表单验证的注册表单

    今天给大家分享一款基于jQuery的注册表单,这款注册表单的特点是确认提交注册信息时,表单会自动验证所填写的信息,如果信息填写有误,即会在相应的字段内以Tooltip提示框的形式显示错误信息.这款jQ ...

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

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

  8. 推荐一款好用的json导出execl格式的文件的js工具-JsonExportExcel

    <html> <head> <meta charset="utf-8"> <title>json导出Excel</title& ...

  9. 推荐一款好用的 office word 的markdown插件 - Writage

    软件地址:http://www.writage.com/

随机推荐

  1. react项目跨域问题

    在用知乎写demo的时候碰到了跨域问题 解决跨域如下: 跨域代理解决 "proxy":"https://news-at.zhihu.com",   请求的时候, ...

  2. 【一些简单的jQuery选择器】

    学习[js DOM 编程艺术],最后面有许多jQuery的选择器,每个都动手敲了一遍. jQuery 提供了高级选择器的方法. js获取元素的三个基本方法分别是通过标签名,类名和id,即(getEle ...

  3. xfs参数简介

    age_buffer_centisecs age_buffer_centisecs:(Min: 100  Default: 1500  Max: 720000) 多长时间设置为脏数据 xfsbufd_ ...

  4. 应用程序 调用 webservice

    首先用VS创建一个WebService服务工程,并且完成基本功能,本人完成的是html转pdf功能. 然后,新建一个Windows应用程序. 添加WebService到Windows项目中,如图 然后 ...

  5. GIT:如何管理本机的多个ssh密钥(多个远程仓库账号)

    最近在学习git,首先推荐一个个人认为很不错的git教程,学习后,从git新手变成了git入门了,仍需继续努力. 廖老师的git学习教程(其他git基础知识点,本篇博客就不做介绍了,自己看教程学习吧, ...

  6. Lua 5.3 参考手册

    转自:http://www.runoob.com/manual/lua53doc/manual.html 1 – 简介 Lua 是一门扩展式程序设计语言,被设计成支持通用过程式编程,并有相关数据描述设 ...

  7. python学习笔记之open函数的用法

    先上一段代码 >>> f = open('1.txt','r'); >>> f.readline() #读取数据>>> f.close() #关闭 ...

  8. Linux入门-4 Linux下获取帮助

    help MAN INFO doc help <command> -h或<command> --help whatis <cmd> MAN man <comm ...

  9. CSMA/CD 3

    一.二进制指数类型退避算法 (truncated binary exponential type) 发生碰撞的站在停止发送数据后,要推迟(退避)一个随机时间才能再发送数据. 目的:重传时再次发生碰撞的 ...

  10. oracle给用户分配特定用户下特定表的只读权限

    以下是测试过程,测试环境oracle 11.2.0.3 linux平台: 模拟将HR用户下的employees表的只读权限非配给test_ycr创建用户:SQL> create user tes ...