糾正jQuery獲取radio選中值的寫法

2021-06-20 13:48:16 字數 557 閱讀 1392

原始出處 、作者資訊和本宣告。否則將追究法律責任。

先看一段**

"radio" name=

"aaa" value=

"1" checked=

"true">aaa

"radio" name=

"aaa" value=

"2">bbb

"radio" name=

"aaa" value=

"3">ccc

"button" value=

"ok" οnclick=

"dotest()">

網上流行的說法就是

$(input[name='aaa'][checked]).val()

能取到選中項的value,但我測試後發現只在ie下有效,在firefox和chrome中不論選中哪一項,或者不選,取到的值都是第一項的value

正確做法應該是 $(

"input[name='aaa']:checked").val()

同樣對於checkbox也是這種寫法

本文出自 「厚土常豐」 部落格,請務必保留此出處

Jquery 獲取 radio選中值

radio 1.獲取選中值,三種方法都可以 input radio checked val input type radio checked val input name rd checked val 2.設定第乙個radio為選中值 input radio first attr checked c...

Jquery 獲取 radio選中值

radio 1.獲取選中值,三種方法都可以 input radio checked val 這種方式親測不行 input type radio checked val input name rd checked val 2.設定第乙個radio為選中值 input radio first attr ...

Jquery 獲取 radio選中值

隨著jquery的作用越來越大,使用的朋友也越來越多。在web中,由於checkbox radiobutton dropdownlist等控制項使用的頻率比較高,就關係到這些控制項在jquery中的操作問題。由於jquery的版本更新很快,的寫法也改變了許多,以下jquery 適query1.4版本...