Модуль Asaf (ajax submit for any form) используется для настройки работы форм с использованием AJAX. Он может использоваться для применения AJAX к существующим формам (не требует работы с кодом) и создания своих форм с использованием AJAX.
Возможности
Использование функций AJAX ядра
Показ сообщений об ошибках над формой
Поддержка форм с перенаправлениями и пакетной обработкой данных
Поддержка корректной работы при включенном кешировании
Отправка данных нажатием клавиши «Ввод»
Гибкий API для разработчиков
Установка и настройка
Скачайте, распакуйте и включите модуль
Перейдите на страницу настройки /admin/config/system/asaf
Введите идентификатор формы, в которой нужно использовать AJAX
Чтобы увидеть идентификатор любой формы, активируйте поле «Показ ID формы»
Если нужно использовать AJAX только для определённых кнопок формы, то их нужно перечислить используя следующий синтаксис: photo_node_form@+submit (AJAX будет использоваться в форме photo_node_form только для кнопки отправки данных); photo_node_form@-preview (AJAX будет использоваться в форме photo_node_form только для кнопки просмотра данных предназначенных для отправки)