我有多排这样的收音机盒
<input id="m_0" type="radio" value="m" name="c_0">
<input id="f_0" type="radio" value="f" name="c_0">
<input id="m_1" type="radio" value="m" name="c_1">
<input id="f_1" type="radio" value="f" name="c_1">
<input id="m_2" type="radio" value="m" name="c_2">
<input id="f_2" type="radio" value="f" name="c_2">
所以,我想验证是否已在每一行中选择了收音机
我试过这种方式 - if ($('input:radio[name="c_"+i]:checked').val()) {
其中i = 0,1,2 ......但它不起作用
任何想法我怎样才能改变它?感谢。
答案 0 :(得分:1)
val
返回一个始终为true
的字符串,您应该使用 length
属性:
if ($('input:radio[name=c_'+i+']:checked').length) {
请注意,您错误地连接了变量的值。
答案 1 :(得分:0)
使用代码:
$("input[type=radio]").prop("checked") )
$("input[type=radio]").is(":checked") )