在移动到另一个页面之前,您必须选择必要的选项并单击“查找”按钮。单击按钮后,将打开另一个带有过滤器的页面。使用 localstorage 将上一页的选择值插入到过滤器中。但是要使过滤器起作用,您需要单击过滤器页面上的“选择”按钮
主页:
单击“查找”按钮时的主过滤器:
过滤程序的脚本:
function applyFilters() {
// Инициализация классов
var direction1 = $("#direction1").val();
var level1 = $("#level1").val();
var universities = $("#universities").val();
var language = $("#language").val();
var program = $("#program").val();
// Создания селектора
var selector = "#card-wrapper-first ." + direction1 + "." + level1 + "." + program + "." + language + "." + universities;
// Появление нового запроса
$('#card-wrapper-first .card-item').hide();
$(selector).show();
}
我需要确保当我点击“查找”按钮时,我将被重定向到另一个页面(显示所有匹配过滤器的程序)并且脚本将根据所选设置(培训水平,教育方向)执行)
现在搜索脚本(上图)仅通过按下“搜索”按钮执行


尝试将事件处理程序
load与对所需函数的调用绑定到body: