Скрыть фильтр после отправки

Главные вкладки

Аватар пользователя negatiff negatiff 6 июля 2015 в 14:11

Нужно скрыть форму фильтра после отправки. Форма в блоке, работает на ajax. Скрыть любым способом, хоть display:none;
Лишь бы после отправки она скрывалась. Хотя бы примерно куда копать?

Если это невозможно, подскажите можно ли выключить ajax, сохранив в блоке фильтр.

Лучший ответ

Аватар пользователя negatiff negatiff 6 июля 2015 в 14:32

Решено!

(function ($) {
Drupal.behaviors.betterExposedFilters = {
attach: function(context, settings) {

$(document).ajaxComplete(function(event, jqXHR, settings) {
$('.view-filters').hide();
});
}}
})(jQuery);

Комментарии

Аватар пользователя negatiff negatiff 6 июля 2015 в 14:32

Решено!

(function ($) {
Drupal.behaviors.betterExposedFilters = {
attach: function(context, settings) {

$(document).ajaxComplete(function(event, jqXHR, settings) {
$('.view-filters').hide();
});
}}
})(jQuery);

Аватар пользователя leksey980 leksey980 24 апреля 2018 в 9:38

Приветствую!
Подскажите пожалуйста поподробней куда этот кусочек кода нужно прописать, чтобы скрыть форму фильтра в блоке после отправки?