jQuery Validation Boolean帮助

时间:2011-03-29 03:09:44

标签: jquery jquery-validate

我正在为一个复杂的问题做一个解决方法,它要求我按照我这样做的方式来做。

我正在测试某个班级的存在 - intra-field-label。元素具有多个类。我怎么能这样做?

...
arn: {
    required: function(element) {
        return //element #arn has no class 'intra-field-label' means TRUE
    }
},
ann: {
    required: function(element) {
        return //element #ann has no class 'intra-field-label' means TRUE
    }
},
...

这两个字段的名称和ID分别为“arn”和“ann”。

更新

我发现当存在标签时(表示用户没有输入任何内容),文本输入有一个名为“intra-field-label”的类。也许我可以测试一下吗?我不相信.val()会在这里工作。

2 个答案:

答案 0 :(得分:0)

您需要将其更改为return ($("#arn").val() != "Enter the Retailer Name");return ($("#ann").val() != "Enter Your Name");,以便将其视为正确的条件。

答案 1 :(得分:0)

如果您只想测试该元素是否具有intra-field-label类:

return $(element).hasClass('intra-field-label');