1. 程式人生 > >jquery 根據值設定radio選中,獲取選擇的值

jquery 根據值設定radio選中,獲取選擇的值

百度到了很多種,基本沒幾個能用的,是因為瀏覽器版本的問題。試了多次,找到一個可適應多版本IE的,其它瀏覽器為測試,不過應該可行。
HTML:

                   <input name="rbsex" id="man_radio" type="radio"  value="1" checked="checked" /><label>男</label>
                    <input name="rbsex" id="woman_radio" type="radio" value="0" />女

JS:

var sex = result.resultContent
.gender; $(":radio[name='rbsex'][value='" + sex + "']").prop("checked", "checked");

其中prop是重點,使用attr不行。

獲取選中的radio的值: var userType = $(“:radio[name=’userType’]:checked”).val();