Javascript 仅为Drupal视图中的排序公开筛选器启用自动提交
我有一个公开的过滤器块,有多个选择过滤器,包括“排序方式”类型的过滤器。按“应用”按钮提交所有过滤器值 我想给自动提交功能只为“排序”过滤器。我已经找到了下面的代码,但是它不工作,即使它应该。甚至可以只针对一个过滤器吗 代码:Javascript 仅为Drupal视图中的排序公开筛选器启用自动提交,javascript,drupal,drupal-views,Javascript,Drupal,Drupal Views,我有一个公开的过滤器块,有多个选择过滤器,包括“排序方式”类型的过滤器。按“应用”按钮提交所有过滤器值 我想给自动提交功能只为“排序”过滤器。我已经找到了下面的代码,但是它不工作,即使它应该。甚至可以只针对一个过滤器吗 代码: $('.views-exposed-form-select').change(function(){ $(this.parents('form').submit(); }); 任何提示都将不胜感激 标记jQuery$,如果它代表jQuery,那太好了!只需将“视图公开表单
$('.views-exposed-form-select').change(function(){
$(this.parents('form').submit();
});代码>
任何提示都将不胜感激 标记jQuery$,如果它代表jQuery,那太好了!只需将“视图公开表单”更改为特定的过滤器类,即可很好地工作。谢谢你的帮助!
// Wait until document fully loaded
jQuery(document).ready(function($) {
// Check if the filter exists
if($('.views-exposed-form select').length){
// Your change function
$('.views-exposed-form select').change(function() {
// Submit the form
$(this).parents('form').submit();
});
}
});