Аналог ajax success на друпале

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

Аватар пользователя web09 web09 30 декабря 2011 в 22:56

Есть views блок, который динамически обновляется ajax-ом, требуется выполнить яваскрипт после того как данные блока обновились. Посоветуйте хотя бы направление в которое копать.

Заранее спасибо за советы

$.ajax({
  success: function(){
    code here
  }
});

Комментарии

Аватар пользователя web09 web09 31 декабря 2011 в 9:08

"chewie" wrote:

а где было реализовано это обновление аяксом блока с вьюс?

Views
Блок
Использовать аякс Да

При изменении значения exposed filter меняется содержимое блока без обновления страницы, вот после этого обновления и нужно запустить яваскрипт.

Аватар пользователя web09 web09 31 декабря 2011 в 9:08

"xxandeadxx" wrote:

Drupal.behaviors

Не совсем понял как их "готовить"

Drupal.behaviors.mymodule = function (context) {
...
code
};

Это в яваскрипт писать? Как прописать действие только для success?

Аватар пользователя web09 web09 1 января 2012 в 23:23

"xxandeadxx" wrote:

http://graker.ru/news/2011/02/10/neskolko_slov_o_drupalbehaviors_i_docum...

Чесно говоря мало чего почерпнул по этой ссылке. Видел данный материал еще до создания темы, но вопрос остается открытым.

Непонятно как при помощи drupal.behaviors запустить success аякс запроса.

Ответа на мой вопрос гугл к сожалению не знает, либо я не могу его правильно интерпретировать

Аватар пользователя mydmitry mydmitry 20 января 2012 в 12:13

$.ajax({
success: function(){
code here (тут код обновления блока)

А тут код который выполнится после обновления блока.
}
});

Что то не так?