gpt4 book ai didi

javascript - 浏览器后退按钮和动态元素

转载 作者:数据小太阳 更新时间:2023-10-29 05:27:40 29 4
gpt4 key购买 nike

我有一个使用 jQuery 创建多个 <input> 的页面 DOM 元素动态地基于用户从 <select> 中选择的内容 框。

假设用户从选择框中选择了 4 个,我的脚本会动态显示 4 个输入框。

问题出在用户刷新或返回此页面(使用浏览器后退按钮)时。动态创建的元素不会重新填充到它们的最后一个值,而所有其他“静态”元素都是。

我在想我可以创建一个隐藏输入,它将通过 javascript 与动态框的内容序列化,然后在 $document.ready 上读取它并然后重新填充我的盒子。

有没有更好的办法?

最佳答案

legenden - 有很多可能的解决方案,我会检查这些历史插件中的一个:

他们有点烦躁,但您应该能够破解一些积极的东西。我还要补充一点,这可能可以通过将动态元素存储在 cookie 中并以某种方式重新填充来完成。查看jQuery Cookie plugin .希望这能帮助您入门。

关于javascript - 浏览器后退按钮和动态元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/946582/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com