niec-validator 表单验证使用案例
css
.msg-box span { font-size: .5rem; color: #7699c6; } .msg-box .tip { padding-left: 18px; background: url("../images/validator_jing.png") no-repeat 0 0; } .msg-box .error { padding-left: 18px; background: url("../images/validator_cuo.png") no-repeat 0 0; color: red; } .msg-box .ok { padding-left: 18px; background: url("../images/validator_wan.png") no-repeat 0 0; color: red; } ; }
自定义DOM规则
$('#orderForm').validator({ focusCleanup: true, stopOnError: false, timely: 2, invalidClass: 'n-invalid', //全局规则 rules: { site: [/^[a-zA-Z0-9\u0391-\uFFE5]+$/, "请输入有效地址"], chinese: [/^[a-zA-Z\u0391-\uFFE5]+$/, "请填写中文字符、字母"], telmobile: [/^1[3-9]\d{9}$/, '请填写11位有效的手机号'], orderamount: [/^[0-9]{1,}$/, '请填写正确的1位以上有效数字'] }, fields: { "address": { rule: "required;site", tip: "输入你的详细地址。", ok: " ", msg: {required: "你的详细地址必填!"} }, "consignee": { rule: "required;chinese", tip: "输入你的名字与姓氏。", ok: " ", msg: {required: "姓名必填!"} }, "mobile": { rule: "required;telmobile;", tip: "请输入您的手机号码。", ok: " ", msg: {required: "手机号码必填!"} }, "order_amount": { rule: "required;orderamount;", tip: "请输入您的意向价格。", ok: " ", msg: {required: "您的意向价格必填!"} }, "goodsDesc": { rule: "required;", tip: "请输入您的商品描述信息,最多不能超过140字。", ok: " ", msg: {required: "商品描述信息必填!"} }, "delivery_date": { rule: "required;", ok: " ", msg: {required: "您的日期或者时间必填!"} } }, //自定义消息显示 msgMaker: function (opt) { return '<span class="' + opt.type + '">' + opt.msg + '</span>'; }, //表单通过时调用 valid: function (form) { $.post(".php", $(form).serialize()).done(function (d) { }); }, //表单不通过时调用 invalid: function (form, errors) { }
niec-validator 表单验证使用案例的更多相关文章
- AngularJS表单验证开发案例
angular支持IE8+浏览器,虽然性能很好,但是目前只适用于手机端项目 知识点:域$scopeAngularJS基础指令指令实现不同的功能学习思路和方法 <link rel="st ...
- [php基础]PHP Form表单验证:PHP form validator使用说明
在PHP网站开发建设中,用户注册.留言是必不可少的功能,用户提交的信息数据都是通过Form表单提交,为了保证数据的完整性.安全性,PHP Form表单验证是过滤数据的首要环节,PHP对表单提交数据的验 ...
- 学习 表单验证插件validate
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- JS常见的表单验证,H5自带的验证和正则表达式的验证
H5验证 自带的验证无法满足需求: <form action="" method="get"> name:<input type=" ...
- 表单验证插件jquery-validation以及案例
表单验证插件jquery-validation以及案例 1,获取并引入: (1)获取:官网:https://jqueryvalidation.org/ [home]->[files]->[ ...
- jQuery表单验证案例
目标:使用jQuery进行表单验证. 功能:1.必填选项后面添加了红色小星星: 2.选中开始输入时,输入文本框会改变当前背景色,增强用户体验: 3.输入的时候就开始验证,当输入格式正确就会提醒,就是当 ...
- JavaScript:综合案例-表单验证
综合案例:表单验证 开发要求: 要求定义一个雇员信息的增加页面,例如页面名称为"emp_add.htmnl",而后在此页面中要提供有输入表单,此表单定义要求如下: .雇员编号:必须 ...
- jQuery 表单验证 jquery.validator.js
前端开发中经常会碰到表单的制作,其中必备的功能就是提交前的一些简单的验证,非空啊.手机号码啊.E-mail等等等等,这里是一个 jQuery 的表单验证插件,蛮好用的,收录一下. 下面是验证的效果图: ...
- Nice validator领先的表单验证解决方案 转
Nice validator是一个简单智能的Web表单验证插件,可以验证现有的所有格式,比如邮箱地址.电话号码等,您还可以自定义规则验证,插件基于jQuery库,支持多种语言配置. 安装 1.您可以访 ...
随机推荐
- 笔记:使用Python解析JSON
使用Python解析JSON json是一种轻量级的数据交换格式,易于阅读和编写. json函数具体作用描述 函数 具体描述作用 json.dumps 将python对象编码为JSON字符串 json ...
- html--div里让图片水平居中
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- vim的个性化配置(方便编程)
在用户主目录下新建vimrc即可.例如: vim ~/.vimrc 然后复制进去即可. 配置如下: "关闭vim一致性原则 set nocompatible "显示行号 set ...
- java 获取本机所有IP地址
import java.net.Inet6Address; import java.net.InetAddress; import java.net.NetworkInterface; import ...
- sip会话流程以及sip介绍(1)
参考连接 :https://www.2cto.com/kf/201609/546336.html https://www.w3cschool.cn/session_initiation_protoco ...
- python学习笔记4.1_检测和过滤异常值
1.查看数据分布data.describe() 2.找出某列中符合筛选条件的值 3.找出符合筛选条件的行 4.用np.sign(data)*3设置绝对值的标准 data[np.abs(data)> ...
- python 之 heapq (堆)
堆的实现通过构造二叉堆,实为二叉树的一种:这种数据结构具有以下性质: 任意节点小于(或大于)它的后裔,最小元(或最大元)在堆的根上 堆总是一颗完整树.即除了最低层,其它层的节点都被元素填满,且最低层极 ...
- Swagger发布服务器时错误 500 : { "Message": "An error has occurred." }
在做Web API的文档自动生成时,本机调试都正常,发布到服务器上出现500错误 500 : { "Message": "An error has occurred.&q ...
- Java程序员面试题收集(1)
一.Java基础部分 1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面.抽象只关注对象有哪 ...
- Sqoop学习笔记_Sqoop的基本使用一
Sqoop 关系DB与Hive/HDFS/HBase导入导出的Mapreduce框架. http://archive.cloudera.com/cdh5/cdh/5/sqoop-1.4.4-cdh ...