代码之家  ›  专栏  ›  技术社区  ›  mpen

jquery validate:选中*还是*填充?

  •  1
  • mpen  · 技术社区  · 14 年前

    required( dependency-expression )

    他们举了一个例子 required: "#other:checked" 但我希望我的领域是必要的,如果 #other 字段是 :checked :filled (我不知道它是复选框、单选按钮还是文本框)。我该怎么做?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Nick Craver    14 年前

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

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

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

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

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