我正在我的网站上进行搜索,问题是,当设置了查询字符串然后重定向到搜索页面时,检索到的json数组就会消失并且永远不会回来。
整个网站都在具有Bootstrap 4框架的node.js服务器上运行。我还尝试过的是,在加载搜索页时,请求整个数据库,但这会降低网站的性能。
function setqstring() {
var input= $("input")[0].value;
$(document).ready(() => {
window.location.replace('http://localhost/search/search.html?q='+ input)
$.getJSON('/action/search?q=' + GetURLParameter, function(data) {
console.log(data);
});
});
}
我希望设置了查询字符串后,该页面会将我重定向到搜索页面,然后服务器为我提供要使用的特定json数组。