Рейтинг:1

Отправить ответ AJAX и перестроить форму одним обратным вызовом AJAX

флаг us

Мне нужно выполнить несколько AJAXCommands и перестроить форму в одной функции AJAXCallback, но в документации сказано, что функция AJAXCallback должна возвращать AjaxResponse OR FormElement.

Использование ReplaceCommand для замены элемента затруднено, потому что после AjaxCallback SubmitButton следует искать и его функцию #Submit.

Как я могу это сделать?

Jaypan avatar
флаг de
Вот учебник, который я написал о правильном использовании ajax в Form API: https://www.jaypan.com/tutorial/drupal-form-api-ajax-form-and-results-same-page

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.