var aradio=$("input[name='radio'][checked]").val();
alert(aradio);
var a=document.getElementById("radio2323232").value;
alert(a);

第一个是undefined
第二个就可以取出来jQuery

解决方案 »

  1.   

    把你的html内容也贴出来,jquery不同版本的选择器语法好像有些差异.试试用这种方法:
    $("input[name='radio']:checked").val()
    看行不行
      

  2.   

    $("input[name='radio']:checked").val() 选择器应该是这样的
      

  3.   

    基本上就两种,lz的不行就试试$("input[name='radio']:checked").val()
      

  4.   

    $("input:radio[name='ckbrole']:checked").val()
      

  5.   


    var faradio=$('input[name="radio27"][checked]').val();
    这样是对的
      

  6.   


    var faradio=$('input[name="radio27"][checked]').val();
    这样是对的嗯,方式很多!