【问题标题】:Default checked radio not changing the checked attribute on change of selection默认选中的单选在更改选择时不会更改选中的属性
【发布时间】:2014-02-04 19:24:49
【问题描述】:

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

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

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

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

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

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

【问题讨论】:

    标签: javascript jquery html


    【解决方案1】:

    你应该使用:checked selector

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

    【讨论】:

    • 哦.. 我明白了问题所在。感谢您指出:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-24
    • 2021-12-24
    • 1970-01-01
    • 2021-01-02
    • 1970-01-01
    • 2017-12-13
    • 1970-01-01
    相关资源
    最近更新 更多