如何检查单选按钮的返回值是否为空?

时间:2014-04-30 21:41:01

标签: jquery

 return $('#attending_day_1 input[type=radio]:checked').val() = " "

我想检查返回值是否为空/单选按钮未选中。这不起作用,我错过了什么?

3 个答案:

答案 0 :(得分:2)

使用它:

return $('#attending_day_1 input[type=radio]').is(":checked");

答案 1 :(得分:1)

在javascript中,=是赋值,==是比较运算符。 " "是一个有效的非空字符串 - 试试这个:

'' === ' '

另外,val()返回input元素的值。如果要检查是否没有选中任何按钮,请查看jQuery选择的长度是否为0。

回归! $(' #patnding_day_1输入[type = radio]:已检查')。长度

(注意0是假的,所以!0是真的)

答案 2 :(得分:1)

作为一项功能,如果没有选中复选框,则以下行将返回true

return $('#attending_day_1 input[type=radio]:checked').length === 0;