首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >jQuery验证-启用对隐藏字段的验证

jQuery验证-启用对隐藏字段的验证
EN

Stack Overflow用户
提问于 2011-12-12 03:08:43
回答 5查看 186.4K关注 0票数 196

在新版本的jQuery验证插件1.9中,默认使用validation of hidden fields ignored。我为文本区域输入字段使用了CKEditor,它隐藏了字段,并将其替换为iframe。字段在那里,但对隐藏字段禁用了验证。在1.8.1版本的验证插件中,一切都按预期运行。

所以我的问题是如何使用v1.9验证插件启用对隐藏字段的验证。

此设置不起作用:

代码语言:javascript
复制
$.validator.setDefaults({ ignore: '' });
EN

回答 5

Stack Overflow用户

发布于 2012-06-15 23:01:58

这对我来说很有效,在一个ASP.NET MVC3站点中,我让框架来设置不显眼的验证等,以防对任何人有用:

代码语言:javascript
复制
$("form").data("validator").settings.ignore = "";
票数 80
EN

Stack Overflow用户

发布于 2016-06-10 14:19:34

在ASP.NET站点中,这对我来说很有效。要对某些隐藏字段启用验证,请使用以下代码

$("form").data("validator").settings.ignore = ":hidden:not(#myitem)";

要对表单的所有元素启用验证,请使用以下$("form").data("validator").settings.ignore = "";

请注意,在$(document).ready(function() { })中使用它们

票数 16
EN

Stack Overflow用户

发布于 2013-11-27 12:58:41

我只是在特定表单的特定页面中添加了ignore: [],这个解决方案对我很有效。

代码语言:javascript
复制
$("#form_name").validate({
        ignore: [],
        onkeyup: false,
        rules: {            
        },      
        highlight:false,
    });
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8466643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档