1、 字段是否是必填,可以在rules中用required表示,注意,这里取字段是根据name的值,而非id. (红色标注的是name,根据黄底这一行代码可以看出,当id与name的值不同时,可以检测出来)
<ul>
<li>券名称: <INPUT name="cName" id="cName" type=text value="请输入优惠券名称" maxlength="10"></input></li>
<li>面值: <INPUT name="cAmount" type=text id="cAmount" ></input>元</li>
<li>适用门店:<INPUT type=text value="" id="cShopsId" name="shopesId"></input></li>
</ul>
对应的JS:
$(document).ready(function() {
$("#couponAddForm").validate({
rules:{
cName:"required",
cAmount:"required",
shopesId:"required"
}
});
});
2、日期的处理
$.validator.addMethod("checkDate_end", function(value,element) {
var validate = $("input:radio[type='radio'][checked]").val();
if(validate ==1 ){
if(value != "" ){
var beginDate = $("#startDate").val();
var endDate = $("#endDate").val();
var dt1 = new Date(beginDate.replace(/-/g, "/")); //转换成日期类型
var dt2 = new Date(endDate.replace(/-/g, "/")); //转换成日期类型
return this.optional(element) || dt1 <= dt2;
}
}else{
return true;
}
}, '');
分享到:
相关推荐
本篇文章将详细介绍jQuery.validate框架及其核心功能。 一、jQuery.validate简介 jQuery.validate插件是由Jörn Zaefferer开发的,它的主要目标是简化和标准化HTML表单的验证过程。通过使用该插件,开发者可以轻松...
### jQuery.validate 表单验证框架详解 在现代Web开发中,表单验证是不可或缺的一环,它确保用户输入的数据符合预期格式,从而提高用户体验并减少服务器端的压力。jQuery.validate插件便是为此而生,它提供了丰富的...
jQuery.validate.js是一款强大的JavaScript插件,专为jQuery框架设计,用于实现前端表单验证,提供了丰富的验证规则和自定义选项,使得开发者能够轻松地构建具有高效验证功能的网页。 一、jQuery.validate.js的核心...
源码中的`addMethod`允许开发者扩展新的验证方法,`valid`方法则是验证表单元素的核心函数。`errorList`用于存储当前未通过验证的元素,`showErrors`用于显示错误信息。在验证过程中,`element`和`highlight`等方法...
jQuery.validate是一个基于jQuery的表单验证插件,它可以简化前端表单的验证过程,提供丰富的验证规则和自定义错误消息。通过jQuery.validate,开发者可以轻松地实现诸如必填项检查、格式验证(如邮箱、电话号码)、...
总的来说,`jQuery.validate.js` 提供了一个强大且灵活的框架,可以帮助开发者创建高效且用户体验良好的表单验证机制,从而确保收集到的数据准确无误。结合其丰富的自定义选项和预定义规则,可以适应各种复杂的验证...
首先,让我们看下如何引入jQuery Validate框架。在HTML文档中,你需要先引入jQuery库,然后引入jQuery Validate的脚本文件。以下是一个基本的设置示例: ```html <script type="text/javascript" src="js/jquery-...
在本主题中,我们重点关注两个与jQuery相关的插件:`jquery.metadata.js`和`jquery.validate.js`,它们对于创建高效、用户友好的表单验证至关重要,特别是在注册和登录等关键界面。 `jquery.metadata.js`是jQuery的...
### jQuery.validate.js 验证框架知识点详述 #### (一)可选项(options) 在使用 `jQuery.validate.js` 验证框架时,可选项是配置验证行为的重要部分。这些选项允许开发者自定义验证过程中的多种行为,包括调试...
在 `jquery.validate.js` 中,jQuery 被用作基础框架,提供了一套简化的 API 来处理表单验证。 2. **jQuery Validate 插件**:`jquery.validate.js` 文件是这个插件的核心,它扩展了 jQuery 的功能,允许开发者添加...
jQuery Validate 是一个强大的JavaScript库,专门用于HTML表单的验证。这个框架可以帮助开发者轻松地创建复杂的验证规则,确保用户在提交表单前输入的数据符合预设的要求。在本文中,我们将深入探讨jQuery Validate...
`jQuery Validate`是jQuery库的一个强大插件,用于前端表单验证。它简化了网页表单的验证过程,提供了一套完整的验证规则和灵活的扩展机制。以下是对这个验证框架的详细说明: ### 1. 插件简介 `jQuery Validate`...
而jQuery Validate和jQuery Metadata是两个插件,它们分别提供了表单验证和元数据功能,大大增强了jQuery在前端验证和数据处理的能力。 **jQuery Validate插件** jQuery Validate插件是用于前端表单验证的强大工具...
这个文档主要涵盖了一系列关于jQuery Validate框架的使用方法、可选参数、验证器和实用工具。以下是对这些知识点的详细说明: 1. **启用调试模式**: - `debug` 参数是一个布尔值,默认为 `false`。如果设置为 `...
总结来说,`jQuery Validate` 框架为客户端表单验证提供了强大而灵活的解决方案,包括多种内置规则、自定义规则、错误处理回调、忽略选项以及元数据支持。通过这些特性,你可以轻松地实现对用户输入的有效性检查,...
jQuery验证框架,即`jquery.validate.js`,是一款非常实用的JavaScript库,它为Web开发者提供了简单而强大的客户端表单验证功能。通过使用此插件,可以轻松实现各种复杂的验证逻辑,从而确保用户提交的数据符合预期...
它是jQuery生态系统中最广泛使用的表单验证库之一,提供了一种简单的方式来验证表单字段。然而,随着Web应用的复杂性和需求的增长,开发者开始寻找更强大、更灵活的验证工具。这里介绍的解决方案就是这样的一个替代...
而validate.js是jQuery的一个插件,它为表单验证提供了强大而灵活的支持,使得前端数据校验变得更加简单。本文将深入探讨validate.js的核心原理、使用方法以及常见应用场景。 一、validate.js概述 validate.js是...