Drupal: Как связать пользовательскую функцию jQuery с определенным ответом AJAX? - PullRequest
0 голосов
/ 13 июля 2011

У меня есть форма AJAX, которая проверяется функцией обратного вызова AJAX.Все сделано с использованием Drupal API.Но я не хочу использовать стандартный механизм добавления / добавления / замены элементов DOM, когда происходит обратный вызов.Как перехватить этот ответ AJAX и отреагировать на него с помощью моей пользовательской функции?

1 Ответ

2 голосов
/ 13 июля 2011

Вы можете попытаться определить поведение.Во многих ситуациях, включая запрос AJAX, Drupal будет вызывать «attachBehaviors», которое также будет запускать ваше поведение:

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

          console.log(context);    


  }
};

Вы должны проверить и проверить контекст, чтобы узнать, является ли это правильный контекст, который вы ищете

...