From 021bf0c2c58d1f01a0032ce65f643f005fa95177 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 5 Nov 2013 18:07:56 +0100 Subject: [PATCH] Bug 11205: The datatables filtering does not work when several tables exist Content-Type: text/plain; charset=utf-8 If there are more than 1 table on the same page, the datatable filters don't work. Test plan: 1/ Go on serials/serials-search.pl?searched=1 2/ filter on a column for opened subscriptions => the closed subscriptions should not be filtered. Works! Signed-off-by: Brendan Gallagher Signed-off-by: Marcel de Rooy --- koha-tmpl/intranet-tmpl/prog/en/js/datatables.js | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/datatables.js b/koha-tmpl/intranet-tmpl/prog/en/js/datatables.js index d4c161a..c2a2cf8 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/js/datatables.js +++ b/koha-tmpl/intranet-tmpl/prog/en/js/datatables.js @@ -115,7 +115,7 @@ jQuery.fn.dataTableExt.oApi.fnAddFilters = function ( oSettings, sClass, iDelay var table = this; this.fnSetFilteringDelay(iDelay); var filterTimerId = null; - $("input."+sClass).keyup(function(event) { + $(table).find("input."+sClass).keyup(function(event) { if (blacklist_keys.indexOf(event.keyCode) != -1) { return this; }else if ( event.keyCode == '13' ) { -- 1.7.7.6