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

得到jquery.validate验证{忽略:}处理字段集内容

  •  0
  • Dycey  · 技术社区  · 14 年前

    我用的是jQuery.validate验证()窗体的插件。但是表单包含一个我不想验证的字段集(它是隐藏的,用作向表单中添加行的模板)。字段集的名称如下 organisation_contacts_tmpl_33 不变量是 _tmpl_ 部分。我试过:

    $('#myform').validate({
      debug: true,
      ignore: '[id*="_tmpl_"] input'
      });
    

    tmpl_

    $('#myform').validate({
      debug: true,
      ignore: '[id^="tmpl_"]'
      });
    

    (及其多种变体)但没有用。有什么想法吗?

    2 回复  |  直到 14 年前
        1
  •  2
  •   BBonifield    14 年前

    你为什么不忽略隐藏的元素呢?

    $('#myform').validate({
      debug: true,
      ignore: ':hidden'
    });
    
        2
  •  2
  •   mcgrailm    14 年前

    它只是一个jQuery选择器,它希望看到 documentation

    这应该管用。。。

      $('#myform').validate({
        debug: true,
        ignore: '#fieldset_id input'
      });