我有2个选择框(有时是3个)
首先选择主要类别 第二个子类别 第三个关于子子类别,如果有的话。
第一个读取
<select id="select_1" name="select_1" depth="1" class="valid"><option value="0">Select category</option><option value="1">For sale</option><option value="2">Vehicles</option>
如果,例如选择车辆,第二个读取:
<select id="select_2" name="select_2" depth="2" class="valid"><option value="2">Select subcategory</option><option value="112">For Sale by Owner</option><option value="122">For Sale by Dealer / Agent</option></select>
有子类别,第三个有:
<select id="select_3" name="select_3" depth="3" class="valid"><option value="112">Select subcategory</option><option value="113">Cars</option><option value="114">Car parts</option>....
如果有子类别,我希望第二个/第三个下拉列表成为必要。
我做错了什么?
$.validator.addMethod(
"check_2",
function(value, element){
return (value == $("#select_1").val());
},
"You must select a subcategory."
);
$("#select_2").rules("add", {check_2: true});