如下:
代碼如下:
$("input[name='isIel'][checked]").val()
$("[name='isIel'][checked]").val()
==
上面這些只適合低版本IE(IE6及以下)
更高版本IE或火狐需要改成
$("input[name='isIel']:checked").val()
測試jquer版本1.4 、 1.3.2
新老版本juqery獲取radio的方法 今天換了個高版本的jquery,發現原先運行正常的方法報錯了,仔細搜查後得出jquery獲取radio 的方法如下:
新版本(目前1.3.2,1.4.2): $("[name='radio_name'][checked]").val(),或者$("input[name='radio_name']:checked").val()
老版本: $("[@name='radio_name'][checked]").val(),或者$("[@name='radio_name']:checked").val()
不同之處在於老版本多了一個@符號
PS:大家在升級jquery的時候,最好先查一些資料,以便提高效率。