【问题标题】:How can I check a radio button on load, based on it's value?如何根据其值检查加载时的单选按钮?
【发布时间】:2011-02-15 15:37:53
【问题描述】:

我有一个单选按钮 (r1) 的值,我正在尝试使用:

$("input:radio[val=r1]").attr('checked', true);

检查一下。

问题是我在一个 div 中有三个单选按钮, 当我选中一个时,选中的按钮的值会被存储。

当我重新加载页面时,我希望页面检查最后选择的单选按钮。

谢谢!

【问题讨论】:

    标签: jquery checkbox radio-button


    【解决方案1】:

    该属性称为value。试试:

    $('input:radio[value=r1]').attr('checked', 'checked');
    

    要取消选中,您可以调用:

    $(selector).removeAttr('checked');
    

    【讨论】:

      【解决方案2】:

      选定的单选按钮不会在回发时原生保留。这完全取决于您用于恢复状态的服务器端语言,即检查相应的单选按钮。

      【讨论】:

        猜你喜欢
        • 2017-12-03
        • 1970-01-01
        • 1970-01-01
        • 2019-09-16
        • 2016-05-08
        • 1970-01-01
        • 2013-03-19
        • 2013-10-29
        • 1970-01-01
        相关资源
        最近更新 更多