gpt4 book ai didi

javascript history.back 丢失搜索结果

转载 作者:可可西里 更新时间:2023-11-01 13:37:10 26 4
gpt4 key购买 nike

页面 A:

$(document).ready(function () {
bindData();
});

function bindData() {
$('#searchbtn').bind('click', function () { SearchResult(); });
}
function SearchResult() {
ajax call...
}

页面 A HTML:

<input type="button" id="searchbtn" />

页面B详情--->从页面A搜索列表中选择特定搜索结果后出现此页面

    <a href="javascript:history.back();">Back</a><br />

现在,当我返回页面 A 时,我可以看到我的搜索条件已被选中,但结果 Div 已消失。我想要做的是我希望页面返回时保留搜索列表。我想我在这里可以做的是当页面返回时如何再次调用 searchbtn click 事件,以便列表再次出现。任何人都可以告诉我如何仅在页面从页面 B 返回时触发 searchbtn click 事件,或者指出正确的方法。谢谢

最佳答案

浏览器后退按钮长期以来一直是 AJAX 的问题。有脚本、解决方法和技术(取决于您要使用的框架)。

由于您似乎正在使用 jQuery(根据您发布的 JavaScript 语法),这里是另一个 Stackoverflow post regarding back button jQuery plugins 的链接。 .

关于javascript history.back 丢失搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13750029/

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