我已经验证一个表单像这样使用jQuery验证插件:验证多重选择列表
<form class="myform"
<select name="Input" id="input1">
<option value="DO0" opt_numAdults="2" opt_numChilds="0" >0</option>
<option value="DO1" opt_numAdults="2" opt_numChilds="0" >1</option>
<option value="DO2" opt_numAdults="2" opt_numChilds="0" >2</option>
<option value="DO3" opt_numAdults="2" opt_numChilds="0" >3</option>
<option value="DO4" opt_numAdults="2" opt_numChilds="0" >4</option>
<option value="DO5" opt_numAdults="2" opt_numChilds="0" >5</option>
</select>
<select name="Input" id="input2">
<option value="FP0" opt_numAdults="2" opt_numChilds="1" >0</option>
<option value="FP1" opt_numAdults="2" opt_numChilds="1" >1</option>
<option value="FP2" opt_numAdults="2" opt_numChilds="1" >2</option>
<option value="FP3" opt_numAdults="2" opt_numChilds="1" >3</option>
<option value="FP4" opt_numAdults="2" opt_numChilds="1" >4</option>
<option value="FP5" opt_numAdults="2" opt_numChilds="1" >5</option>
</select>
<button type="submit" id="mybutton">Go</button>
</form>
我需要他doesen't选择这2场的至少一个阻止用户。 我使用这个代码,但它doesen't工作...
$bt('.myform').submit(function(){
if($('#input1').val() == "" || $bt('#input2').val() == ""){
alert("Complete all fields!");
return false;
}
});
});
任何想法?
您的自定义验证代码似乎有ABS与jQuery Validate插件无关。 '.validate()'方法在哪里? – Sparky
'$ bt'应该是什么? – Sparky