Ни одно из данных решений не работало для меня с Drupal 7.24, jQuery 1.11 и Views 7.x-3.8 .
То, что предложил пользователь1193694, было неплохим, но у полученного объекта настроек не было параметра extraData .
При анализе объекта настроек я увидел, что свойства settings.data содержат ' view_name = ' и имя компьютера вашего представления, поэтому я и фильтрую:
jQuery(document).ajaxComplete(function(event, xhr, settings) {
// see if it is from our view
if (settings.data.indexOf( "view_name=your_views_name") != -1) {
console.log('your_view_id ajax results!');
}
});
Замените ' your_views_name ' на имя машины вашего представления.
Drupal.behaviors.YourBehaviour = { attach: function() { $('#yourform').ajaxComplete...