【问题标题】:Retain dynamically created DropDown list's selected value on event window.history.back()- JavaScript在事件 window.history.back()- JavaScript 上保留动态创建的下拉列表的选定值
【发布时间】:2015-02-25 21:30:21
【问题描述】:

可以使用以下问题作为参考来解释上下文: Populate one dropdown based on selection in another

在我的页面上;从下拉列表中选择适当的值并填写一些文本字段后,用户提交表单。

下一页用于确认,询问用户是否要编辑表单。编辑按钮只是将用户带回上一页(window.history.back())。

现在的问题是,页面上的每个字段都保留了用户填写的值。除了第二个下拉列表(依赖下拉列表)。

有没有办法解决这个问题?

【问题讨论】:

    标签: javascript html forms drop-down-menu


    【解决方案1】:

    如果没有特定代码的上下文,很难很好地回答,但您应该考虑使用 window.sessionStorage or window.localStorage 临时存储数据,以便在 javascript 中的页面之间持久化。

    【讨论】:

    • 感谢您的参考。在我的上下文中,一旦用户提交页面。他们被带到一个确认页面,在那里他们可以选择返回并编辑 (window.history.back()) 表单。当我点击编辑。页面上的所有内容都保留,除了依赖的下拉列表的值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多