After applying the latest Views update, my view with exposed filters (auto-apply turned on) is now doing a complete page refresh on any change to a filter. Before the update everything was working fine.
I was able to solve the change by restoring one line of code in the views/js/ajax_view.js file
I did this by commenting out line 60:
// this.$exposed_form = this.$view.children('.view-filters').children('form');
and replacing it with the preexisting line of code:
this.$exposed_form = $('form#views-exposed-form-'+ settings.view_name.replace(/_/g, '-') + '-' + settings.view_display_id.replace(/_/g, '-'));
Why this works, I don't really know and not sure if it will result in any other problem, but so far it seems fine.
Comments
Comment #1
jaydee1818 commentedComment #2
othermachines commentedDuplicate: Issue #2425099: Exposed form in block with ajax no longer works
Comment #3
jkingsnorth commentedHi, there is a little more discussion about the issue in the other issue, so I'll mark this as duplicate so we can focus effort.