我在表单中使用它来检查单选按钮组是否具有特定值(是/否)。其中之一的 HTML 是:
<form id="registerHere">
<div class="control-group">
<label class="radio">
<input type="radio" value="Yes" name="freemedia">
Yes
</label>
<label class="radio">
<input type="radio" value="No" name="freemedia" checked="checked">
No
</label>
</div></form>
我正在使用以下 JS(包括 jQuery.validate.js):
<script type="text/javascript">
$(document).ready(function(){});
$("#registerHere").validate({
rules:{
freemedia:{
required:true,
equalTo: "Yes"
},
},
messages:{
freemedia:{
required:"Please select",
equalTo:"Please apply to the 'freemedia' group first.</a>"
},
},
});
});
</script>
但是,它没有正确检查值,因为它总是向我显示消息,无论是否选中“是”或“否”。
我哪里错了?