多链选择列表jquery验证

时间:2014-05-26 13:54:51

标签: jquery jquery-validate

我正在尝试验证多个选择的分类链列表。

<select name="cat[]">
  <option value="">Select</option>
  <option value="1">categorie 1</option
  <option value="2">categorie 2</option
</select>
<select name="cat[]">
  <option value="">Select</option>
  <option value="3">categorie 1>A</option
  <option value="4">categorie 1>B</option
</select>
<select name="cat[]">
  <option value="">Select</option>
  <option value="5">categorie 1>A>A</option
  <option value="6">categorie 1>A>B</option
</select>

类别和子类别相互触发,

我的剧本:

$("#myform").validate({
        rules:{
        'cat[]':{required:true,cat_rule:true}
        }
    });

    function cat_rule(value){
        $("select[name=cat[]] option:selected").each(function(){
            return ($(this).val()== '') ? false : true;
        });
    }
    $.validator.addMethod("cat_rule", function (value) {return cat_rule(value)},"Choice categorie!");

我写了这个功能,但没有工作在哪里有问题?

感谢您的帮助。

0 个答案:

没有答案