我使用 jquery 作为我的表单。我的表单有很多单选按钮类型的问题。
<div>
<label>1) Competently cut paper with scissors?</label>
<br />
<input type="radio" name="CAT_Custom_165607" id="CAT_Custom_165607_0" value="Yes" />
Yes
<input type="radio" name="CAT_Custom_165607" id="CAT_Custom_165607_1" value="No" />
No
</div>
<div>
<label>2) Hold a pencil in a mature pencil grip? </label>
<br />
<input type="radio" name="CAT_Custom_165609" id="CAT_Custom_165609_0" value="Yes" />
Yes
<input type="radio" name="CAT_Custom_165609" id="CAT_Custom_165609_1" value="No" />
No
</div>
<div>
<label>3) Write his/her first name - recognisable? </label>
<br />
<input type="radio" name="CAT_Custom_165610" id="CAT_Custom_165610_0" value="Yes" />
Yes
<input type="radio" name="CAT_Custom_165610" id="CAT_Custom_165610_1" value="No" />
No
</div>
我在这里有我的 jquery 函数:
function checkWholeForm(){
var q1 = $('input[@name="CAT_Custom_165607"]:checked').val();
var q2 = $('input[@name="CAT_Custom_165609"]:checked').val();
var q3 = $('input[@name="CAT_Custom_165610"]:checked').val();
alert(q2);
return false;
}
当我对三个问题选择否、是、是时。它总是提示“否”,这是 q1 的值。但我尝试提醒 q2 的值。当我提醒 q3 时,结果相同。这里有什么冲突吗?干杯。