2013-05-18 2 views
0

У меня есть фильтр-фильтр с несколькими фильтрами выбора, включая тип сортировки типа «сортировать». Все значения фильтра подаются нажатием кнопки «Применить».Включить autosubmit ТОЛЬКО для сортировки фильтра в Drupal Views

Я хочу предоставить функцию авто-отправки только для фильтра сортировки. Я нашел код ниже, но он не работает, хотя и должен. Можно ли настроить только один фильтр?

Код:

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

Любые советы будут очень признателен!

+0

Тег jQuery $, если он представляет jQuery. – Anoop

ответ

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

Это здорово! Нужно просто изменить «виды-выставленные формы» на определенный класс фильтров и прекрасно работает. Спасибо за помощь! – stasko