jQuery验证:选中*或*填充?

时间:2010-04-08 00:50:09

标签: javascript jquery jquery-validate

required( dependency-expression )

他们给出了required: "#other:checked"的示例,但如果#other字段为:checked :filled,我希望我的字段是必需的(我不知道它是否会是一个复选框,单选按钮或文本框。我该怎么做?

1 个答案:

答案 0 :(得分:2)

因为它检查匹配此选择器的jquery元素的长度,所以它应该起作用:

required: "#other:checked, #other:filled"

这是实际使用该字符串的代码:

return !!$(param, element.form).length;

考虑它的一种更简单的方法:如果$(yourString, yourForm).length > 0,它将是必填字段。