【发布时间】:2014-08-13 22:43:00
【问题描述】:
我正在尝试使用 jQuery 进行表单验证,我发现了一些我无法理解的错误。
我有两个单选按钮
<input type="radio" name="gender" value="Male" id = "gender"/>Male
<input type="radio" name="gender" value="Female" id = "gender"/>Female
并验证这些是否被选中
if(! $('#gender').attr('checked')){
alert('Please select your gender');
return false;
}
问题是当我检查第一个单选按钮并提交表单时,我没有收到警报,但是当我检查第二个单选按钮(女性)并提交表单时,我收到警报“请选择您的性别”。
【问题讨论】:
-
仅供参考的 ID 必须是唯一的。