Я настраиваю поиск на моем веб-сайте, и проблема в том, что когда строка запроса установлена, а затем перенаправляется на страницу поиска, извлеченный массив json исчезает и никогда не возвращается.
Весь веб-сайтработает на сервере node.js с платформой Bootstrap 4.Я также попробовал, когда страница поиска загружается, запрашивая всю базу данных, но это замедляет работу сайта.
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 для работы.