以下是摘要:我需要在用户选择选项时更新选择性过滤器,但不提交表单。
长细节: 我使用提供的模块Views Selective Filters让用户通过汽车品牌,型号等过滤视图。
我不确定我是否遗漏了某些东西,这是一个错误,或者只是模块没有做的事情。我有一个带有暴露过滤器的页面视图,一切都按预期工作。现在我需要将暴露的过滤器设置为一个块,以便它可以放在主页上。这个想法是,当用户对主页上公开的过滤器块进行更改时,过滤器会根据他们的选择进行更新,然后当他们完成所有选择时,他们会点击提交并进入页面视图,并选择结果过滤器主页。
选择值时过滤器更新的唯一时间是我启用AJAX并选择在对过滤器进行任何更改时进行SUBMIT选项。当过滤器和结果在同一页面上时(即使在暴露的块中),这也可以正常工作。但是,在我的场景中使用时,一旦用户更改了任何过滤器,它就会将用户带到页面视图。
有没有办法强制选择性过滤器更新而不提交表单?