diff --git a/js/ajax_view.js b/js/ajax_view.js index fc9a8c3..5b17710 100644 --- a/js/ajax_view.js +++ b/js/ajax_view.js @@ -46,6 +46,7 @@ Drupal.behaviors.ViewsAjaxView = function() { ajax_path = ajax_path[0]; } $.each(Drupal.settings.views.ajaxViews, function(i, settings) { + var view_ctx = '.view'; if (settings.view_dom_id) { var view = '.view-dom-id-' + settings.view_dom_id; if (!$(view).size()) { @@ -54,11 +55,12 @@ Drupal.behaviors.ViewsAjaxView = function() { // locating the view: view = '.view-id-' + settings.view_name + '.view-display-id-' + settings.view_display_id; } + view_ctx = view; } // Process exposed filter forms. - $('form#views-exposed-form-' + settings.view_name.replace(/_/g, '-') + '-' + settings.view_display_id.replace(/_/g, '-')) + $('form#views-exposed-form-' + settings.view_name.replace(/_/g, '-') + '-' + settings.view_display_id.replace(/_/g, '-'), view_ctx) .filter(':not(.views-processed)') .each(function () { // remove 'q' from the form; it's there for clean URLs