1
required(dependency-expression)
jQuery验证:检查*或*填充?
他们给的required: "#other:checked"
一个例子,但我想如果#other
领域是需要我的领域要么:checked
或:filled
(我不知道它是否将是一个复选框,单选按钮或文本框预先)。我将如何做到这一点?
required(dependency-expression)
jQuery验证:检查*或*填充?
他们给的required: "#other:checked"
一个例子,但我想如果#other
领域是需要我的领域要么:checked
或:filled
(我不知道它是否将是一个复选框,单选按钮或文本框预先)。我将如何做到这一点?
因为它会检查这个选择匹配的jQuery元素的长度,这应该工作:
required: "#other:checked, #other:filled"
这是实际使用该字符串代码:
return !!$(param, element.form).length;
思考一个简单的方法它:如果$(yourString, yourForm).length > 0
,它将是必填字段。
这有点奇怪。为什么他们使用双重否定而不是'> 0'?速度更快吗? – mpen 2010-04-08 01:18:00
@Mark - 我猜测,不确定的风格选择在某些浏览器/追踪引擎中可能会更快。 – 2010-04-08 01:27:31