位置: 编程技术 - 正文

jQuery Validate初步体验(一)(jquery validation)

编辑:rootadmin

推荐整理分享jQuery Validate初步体验(一)(jquery validation),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery中validate,jquery validator,jquery valid(),jquery-validation,jquery valid(),jquery-validation,jquery中validate,jquery validation,内容如对您有帮助,希望把文章链接给更多的朋友!

jQuery 是一个快速、简单的JavaScript library, 它简化了HTML 文件的traversing,事件处理、动画、Ajax 互动,从而方便了网页制作的快速发展。 jQuery 是为改变你编写JavaScript 的方式而设计的。

jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单。

但是在学习的过程中,我也遇到了疑惑,网上的很多例子貌似都是依赖jquery.metadata.js这个库,然后在标签里写成class=”required remote” 这样的形式,class本身是呈现样式的,现在被附上各种校验的规则,看上去有些乱。那如果不依赖jquery.metadata.js,又该怎么写。

1、只引入jquery.js(具体版本自己选择)和jquery.validate.js

事实证明,只引入上面的两个JS文件也能完成简单的表单验证。

jQuery Validate初步体验(一)(jquery validation)

2、不过由于默认的提示信息是英文的,为了能有一个友好的提示,所以,接下来要做的就是让提示信息显示成中文了。

方法一、通过javascript自定义提示信息。

首先这里有一个方法调用: $("#registerForm").validate([options]) ,这是用来验证选择的表单,方法的参数是可选项,可以输入0个或者多个键值对(key/value),这个方法是为了处理例如:submit , focus , keyup , blur, click 触发验证的,对象是整个表单的元素,或者是单个元素,使用 rules 和 messages 定义验证的元素,使用errorClass, errorElement, wrapper, errorLabelContainer, errorContainer, showErrors, success, errorPlacement, highlight, unhighlight, ignoreTitle去控制非法元素的错误信息显示。其中rules里也可以输入0个或者多个键值对,他的key对应的是元素的name属性值,例如username,confirmpassword等等。而他的value里则是一些验证规则。messages同rules一样可以输入0个或者多个键值对,他的key也是对应的元素的name属性值,而他的value里则是验证错误的提示信息。简而言之,rules{}中定义验证规则的方法。 messages{}中定义错误输出。

上面有一点需要注意的就是 equalTo:"#cpassword",这个键值对里的value是元素的ID值(如果注意到#号就应该能察觉到)。

通过上面的写法,你就可以自定义提示信息了。或许你会有疑问了,难道我每次验证表单的时候都要重新自定义提示信息吗?当然不是了,你还可以Ctrl C+Ctrl V。这当然是玩笑话。。。不过,接下来的方法二会解决你的疑问。

方法二、自定义一份提示信息,然后保存成JS文件。把他作为模板,然后在需要的页面直接引入就行。我是从网上下载了一份。

页面的代码和JV1.HTML几乎是一模一样,只是多引入了一份JS文件。

方法一和方法二并不互斥,两种方法是可以结合使用的。你可以先用方法二保存一份比较通用的模板,然后再用方法一去按具体情况来自定义提示。

标签: jquery validation

本文链接地址:https://www.jiuchutong.com/biancheng/377703.html 转载请保留说明!

上一篇:jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法(jquery.upload.js)

下一篇:jQuery Validate初步体验(二)(jquery .val)

  • 个人所得税如何办理退税
  • 税金及附加包括印花税吗
  • 支付转让费待摊怎么做账
  • 预提车间租入固定资产租金800元
  • 其他流动资产对应科目
  • 存出资本保证金是金融资产吗
  • 免费给客户提供服务怎么做账
  • 营改增 旅游服务
  • 加盟费摊销会计分录
  • 代开专票作废了扣了两次税怎么办?
  • 事业单位购入三年期国债的会计分录怎么做?
  • 企业录用失业人员有税收优惠吗
  • 关税应纳税额的计算方法包括
  • 购销合同印花税怎么算
  • 增值税扣完税款还能更改吗
  • 开票现代服务怎么选
  • 对公银行转款备注重要吗
  • 机械租赁费如何入账科目
  • word从一台电脑考到另一台电脑格式不一致怎么解决
  • 银行汇票银行不予受理的是
  • 工会经费是否可以给非会员使用
  • 企业开票附加税
  • hbuilder打包apk
  • 民办非企业的注册资金最低限额
  • 注册资金印花税税目
  • 新车车祸报废
  • 冲往年管理费用的账务处理是否涉及所得税
  • 免抵退税额是什么
  • 深度学习和日常代码中遇到的报错汇总及解决方案,持续更新中。。。。
  • 会计账务处理年限规定
  • 陆家嘴金融贸易区管委会主任
  • DeepLabV3+:Mobilenetv2的改进以及浅层特征和深层特征的融合
  • 一次还本分次付息的国债会计分录
  • php增删改查mysqli实例
  • 回顾2021年作文
  • 一般企业预缴税额怎么算
  • 费用退回如何记账
  • 低于净资产增资 纳税
  • phpcms api
  • ps橡皮擦工具的作用是什么
  • 现金流量表的编制公式 计算公式
  • 装修消防改造费用会计分录
  • MYSQL5 masterslave数据同步配置方法第1/3页
  • 税控盘的进项税在哪里申报
  • 小规模纳税人适用什么会计准则
  • 火车退票费如何开票
  • 职工教育经费能开专票吗
  • 进料加工转内销会计处理
  • 融资租赁租金会计科目
  • 个人所得税手续费返还政策文件
  • 有发票还要填写领款单吗
  • 自产的产品用于生产缴纳增值税
  • 销售货物的流程
  • 暂估入库做账
  • 包工包料怎么开13个点发票
  • 企业购置软件的会计处理
  • 没有销货清单的发票可以报销吗
  • mysql 5.6.23 winx64.zip安装详细教程
  • 本地磁盘安装
  • win8怎么切换hdmi
  • win7电脑开机自启动管理在哪里
  • win10驱动备份在哪里
  • 解决linux下set_loginuid failed opening loginuid报错问题
  • xp升级win8.1
  • 安卓音游吃音
  • Android getTopActivity的方法
  • python脚本怎么编写
  • linux中的shell命令
  • java教程
  • 深圳国税局发票查询
  • 税务开票系统对账流程
  • 国家税务局通用机打发票查询
  • 如何查询车辆购置税发票
  • 车船税每年多少钱
  • 车辆购置税退税需要什么资料
  • 百望税控盘电子发票开好了如何打印及导出发票
  • 银行缴纳印花税存在问题和建议
  • 船舶吨税的税目
  • 销货清单表格的制作方法
  • 企业的捐赠支出在哪里能看到
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设