required( dependency-expression )
他们给出了required: "#other:checked"
的示例,但如果#other
字段为:checked
或 :filled
,我希望我的字段是必需的(我不知道它是否会是一个复选框,单选按钮或文本框。我该怎么做?
答案 0 :(得分:2)
因为它检查匹配此选择器的jquery元素的长度,所以它应该起作用:
required: "#other:checked, #other:filled"
这是实际使用该字符串的代码:
return !!$(param, element.form).length;
考虑它的一种更简单的方法:如果$(yourString, yourForm).length > 0
,它将是必填字段。