-1

我希望将单选按钮列表值保存在 JavaScript 中,直到浏览器关闭(非持久性 cookie)。我想这样做,而不是现在发生的事情:重新加载页面时,我的单选按钮列表会重置。

<asp:RadioButtonList ID="rblAttachmentType" runat="server" CssClass="radio" RepeatDirection="Horizontal"
        ToolTip="Select the type of file you want to upload.">
    <asp:ListItem Selected="True" Value="101">Picture</asp:ListItem>
    <asp:ListItem Value="102">Floor Plan</asp:ListItem>
    <asp:ListItem Value="300">Video</asp:ListItem>
    <asp:ListItem Value="200">Document</asp:ListItem>
</asp:RadioButtonList>
4

1 回答 1

0

如果您没有为 cookie 设置过期日期/时间,浏览器会将其视为“会话”cookie,因此它不会将其写入持久存储,并且在浏览器关闭后您将丢失它。在最基本的情况下,这足以

document.cookie = key + "=" + value;

如果您已经使用了一些 wrap 功能,请研究如何编写没有过期日期的 cookie。

于 2013-03-22T11:53:54.807 回答