У меня есть представление с некоторыми открытыми фильтрами в блоке; он использует AJAX и функцию автоматической отправки, поэтому представление перезагружается при изменении параметра фильтра.
В небольшой задержке между выбором опции и перезагружаемым видом знакомый синий пульсирующий AJAX показывается где-то внизу формы (я думаю, где в данный момент находится скрытая кнопка отправки).
Я знаю, что могу настроить это изображение, переопределив CSS для элемента throbber, но я бы предпочел не использовать его вообще.
Что я бы предпочел сделать, так это временно скрыть открытую форму фильтра (и в идеале также и основной вид), используя анимацию jQuery. Затем они исчезнут после завершения вызова AJAX.
В противном случае я хотел бы использовать тот же метод, который используется модулем пользовательского интерфейса Views при обновлении, а именно поместить этот значок в середине страницы:
Поскольку это уже встроено, я просто предполагал, что где-то будет настройка для изменения стиля / местоположения этого поведения загрузки; нет такой удачи, хотя
Как мне реализовать любой из этих методов?
Я использую Drupal 7 с Views 7.x-3.3.