From 354c4eb835ef52d26c05fe25323b71b6eede830b Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Fri, 27 Jul 2018 23:13:40 +0000 Subject: [PATCH] searchTableView.component: Add '$.fn['dataTable'].ext.search.pop();' command in ngOnDestroy function to reinitialize filtering when re-routing to this page. git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52833 d315682c-612b-4755-9ff5-7f18f6832af3 --- searchPages/searchUtils/searchPageTableView.component.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/searchPages/searchUtils/searchPageTableView.component.ts b/searchPages/searchUtils/searchPageTableView.component.ts index d29fc31d..b3524ff7 100644 --- a/searchPages/searchUtils/searchPageTableView.component.ts +++ b/searchPages/searchUtils/searchPageTableView.component.ts @@ -112,14 +112,18 @@ export class SearchPageTableViewComponent implements OnInit, AfterViewInit { if(this.piwiksub){ this.piwiksub.unsubscribe(); } - + $.fn['dataTable'].ext.search.pop(); } ngAfterViewInit(): void { $.fn['dataTable'].ext.search.push((settings, data, dataIndex) => { if (this.filterData(data, this.searchUtils.keyword, this.filters)) { + console.info("filter true (keyword:"+this.searchUtils.keyword+")"); + return true; } + console.info("filter false (keyword:"+this.searchUtils.keyword+")"); + return false; });