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

如何按类运行jquery表单验证?

  •  3
  • joshcomley  · 技术社区  · 14 年前

    我一直在使用jquery表单验证器,但我似乎不知道如何按类触发它。举个例子:

    $("#myform").validate({
      rules: {
        field: {
          required: true,
          date: true
        }
      }
    });
    

    在哪里? field 它需要特定输入的名称。但是,如果我有以下几点呢:

    <input class="date".... />
    

    如何告诉验证器以“date”类作为日期来验证所有输入?

    2 回复  |  直到 14 年前
        1
  •  4
  •   Claudio Redi    14 年前
    jQuery.validator.addClassRules({
        date: {
            required: true,
            date: true,
        },
    })
        2
  •  2
  •   tvanfosson    14 年前

    只要为输入提供一个与某个验证方法匹配的类就足以让插件使用该方法验证该输入。如果这对您不起作用,那么我将使用firefox/firebug检查以确保您没有导致插件无法运行的javascript错误。