让magento的validate验证hidden field
Object.extend(Validation, {
    isVisible : function(elm) {
        return true;
    },
    insertAdvice : function(elm, advice){
        // advice contains the div that would normally be inserted.
    }
});
但validation.js加载后,这段代码就会被执行。一下是我根据自己的需要改写的
Object.extend(Validation, {
    isVisible : function(elm) {
        while(elm.tagName != 'BODY') {
            if(!$(elm).visible() && !$(elm).hasClassName('validate-must')) return false;
            elm = elm.parentNode;
        }
        return true;
    }
});
要想让这段代码执行,必须给要验证的field加validate-must。
<style type="text/css">
#advice-required-entry-consent_year{ position: absolute;}
</style>
让magento的validate验证hidden field的更多相关文章
- jQuery Validate验证框架详解
		转自:http://www.cnblogs.com/linjiqin/p/3431835.html jQuery校验官网地址:http://bassistance.de/jquery-plugins/ ... 
- jquery.validate 验证机制
		jquery.validate 验证机制 金刚 juqery juqery.validate 在开发系统时,使用了jquery.validate.js 这个验证插件,来校验数据合法性 重点 验证是以i ... 
- 【JQ成长笔记】jQuery Validate验证插件
		validate是一款很好的jq插件,提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同 ... 
- 【转】jQuery Validate验证框架详解
		jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type=& ... 
- jQuery的validate验证插件使用方法
		(1)默认校验规则(1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值(3)email:true ... 
- jQuery Validate验证框架详解(jquery.validate.min.js)
		原博客 jQuery Validate验证框架详解 jQuery校验官网地址:https://jqueryvalidation.org/ 一.导入js库 <script type="t ... 
- jQuery Validate验证框架详解(转)
		jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type=& ... 
- JQuery validate验证规则
		//定义中文消息 var cnmsg = { required: “必选字段”, remote: “请修正该字段”, email: “请输入正确格式的电子邮件”, url: “请输入合法的网址”, d ... 
- mvc配合jquery.validate验证失效,情况之一
		用viewbage绑定input空间的value值,通过submit提交.validate验证失效. 1.应该是mvc的渲染顺序导致js验证失败. 解决方案:改用mvc自带的@html辅助方法,生成文 ... 
随机推荐
- qt视图选择
			# -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' from PyQt4.Qt import * from PyQt4. ... 
- Leetcode 238 Product of Array Except Self 时间O(n)和空间O(1)解法
			1. 问题描写叙述 给定一个n个整数的数组(n>1n>1)nums,返回一个数组output,当中的元素outputioutput_i的值为原数组nums中除numsinums_i之外的全 ... 
- [转]轻量级 Java Web 框架架构设计
			工作闲暇之余,我想设计并开发一款轻量级 Java Web 框架,看看能否取代目前最为流行的而又越来越重的 Spring.Hibernate 等框架.请原谅在下的大胆行为与不自量力,本人不是为了重造轮子 ... 
- ASP.NET内核几大对象、ASP.NET核心知识(7)--转载
			本文的学习流程是这样安排的. 一个简单的GDI小案例 1.说明 如果你想思考如何生成验证码,那么您第一个要解决的问题,一定是.NET动态生成图片问题. //GDI:.Net程序中进行绘图的一些类. 2 ... 
- C#邮件发送
			public static void CreateCopyMessage() { MailAddress from = new MailAddress("yang@163.com" ... 
- 纯html网页重定向与跳转
			javaScript 跳转 方法一: <script language="javascript"> window.location = "http:// ... 
- Canvas绘图方法和图像处理方法(转)
			转自:http://javascript.ruanyifeng.com/htmlapi/canvas.html 概述 Canvas API(画布)用于在网页实时生成图像,并且可以操作图像内容,基本上它 ... 
- Spark RDD设计学习笔记
			本文档是学习RDD经典论文<Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster ... 
- 层层递进Struts1(六)自定义转换器
			Struts提供的类型转换有限,如果我们强行使用没有的类型转换,则会出现错误,以Date类型为例: org.apache.catalina.core.StandardWrapperValve invo ... 
- [ofbiz]解决load-demo花费过长时间的问题
			一直以来使用公司配置的hp-cq45笔记本,在初始化ofbiz的时候load-demo需要花费很长一段时间,比如90分钟,或者129分钟. 解决办法:安装官方驱动--intel快速存储驱动 ok,lo ... 
