jquery validate怎么根据条件使用不同验证规则。比如根据一个lable里面是0还是1.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/ajax/libs/jquery/1.7.1/jquery.js"></script>
<script src="jquery.validate.js" type="text/javascript"></script>
<script language="javascript">
$(document).ready(function() {
$("input[name='sex']").bind("click",function(){
alert($(this).val());
if($(':input:radio:checked').val()==0){
$.validator.addMethod("acheck", function (value, element, param) {
var reg = /^\d+$/;
return reg.test(value);
},"请输入正确数字");
$("#myform").validate({
rules: {
"txt110":{
acheck:true
}
}
});
}
});
});
</script>
<title>无标题文档</title>
</head>
<body>
<input type="radio" name="sex" id="sex0" value="0" />
<label for="radio">
0
</label>
<input type="radio" name="sex" id="sex1" value="1" />
<label for="radio2">
1
</label>
<form id="myform" name="myform">
<input type="text" name="txt110" id="txt110" class="inputbox" />
</form>
</body>
</html>