Som*_*one 2 jquery jquery-selectors
<input type="radio" id="radio1" name="rb1" value="no"> No
<input type="radio" id="radio2" name="rb1" value="yes"> Yes
Run Code Online (Sandbox Code Playgroud)
当我说这个alert("Test =="+$('#radio1').attr('checked'));我期待,false因为它没有被检查但它返回undefined.
什么是正确的陈述?我为什么要来undefined?
这篇文章解释了你的确切问题:http://forum.jquery.com/topic/checking-if-certain-radiobutton-is-checked
即你需要使用这个: alert($('#radio1').is(':checked'));