仅为Drupal Views中的排序公开过滤器启用自动提交

时间:2013-05-18 00:29:33

标签: javascript drupal drupal-views

我有一个带有多个选择过滤器的公开过滤器块,包括"排序"过滤器类型。按" Apply"提交所有过滤器值。按钮。

我想仅为"排序"提供自动提交功能。过滤。我已经找到了下面的代码,但即使它应该也没有用。甚至可以只定位一个过滤器吗?

代码:

$('.views-exposed-form select').change(function() { $(this).parents('form').submit(); });

任何提示都会非常感激!

1 个答案:

答案 0 :(得分:0)

// 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();
        });
    }
});