默认选中的收音机未更改选择更改时的已检查属性

时间:2014-02-04 19:24:49

标签: javascript jquery html

我有一个广播组,有男性和女性可供选择。根据数据库中存储的内容,我有一个默认选中的单选按钮。

This is the default selection

现在通过检查元素我得到了我需要的东西:

This is the inspect element of the radios

但是,当我选择女性时,可以说,JQuery仍然采用男性电台的价值。

$("input[name=detail-gender]").val();

即使我选择了女性,也给了我“M”的价值,在这种情况下它应该会产生“F”。

$("input[name=detail-gender]").change(function() {
    alert($("input[name=detail-gender]").val());
});

1 个答案:

答案 0 :(得分:2)

您应该使用:checked selector

$("input[name=detail-gender]:checked").val();