gpt4 book ai didi

jquery - 使用 jquery 时允许浏览器显示 "remember"表单值?

转载 作者:行者123 更新时间:2023-12-03 22:53:15 24 4
gpt4 key购买 nike

参见:http://friendfeed.com/paul/2b7ddce5/jquery-1-3-breaks-bfcache-because-it-binds

我的网络应用程序中有一个表单,如果用户提交该表单并按浏览器“后退”按钮,则会记住表单值(例如用户输入的任何值)。

一旦我将 jQuery 1.4.2 添加到页面(例如将其作为脚本引用),这种行为就会发生变化。据我所知,发生这种情况是因为 jQuery Hook 了 onunload 事件,这是向浏览器发出的一个信号,表明该脚本不支持 bfcache,因此它会关闭 bfcache。

更新:我进一步研究了这个问题,这个问题似乎在 jQuery 1.4 中得到了解决。看来问题是由我使用的自动完成插件引起的,如果找到解决方案,我会发布解决方案。

最佳答案

对于我的表单,我使用提交处理程序将每个表单元素值保存在 cookie 中,然后用该数据预先填充字段(在 PHP 端)。这样,for 总是保留信息,即使人们关闭窗口,然后返回到它..或者分心并点击其他页面..

关于jquery - 使用 jquery 时允许浏览器显示 "remember"表单值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4249310/

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