From d9008e5e8cc8fce8d1f1636f3b979ed37f35fdec Mon Sep 17 00:00:00 2001 From: kaso17 Date: Mon, 6 Feb 2017 12:31:16 +0100 Subject: [PATCH] clear search results on search --- src/Jackett/Content/custom.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/Jackett/Content/custom.js b/src/Jackett/Content/custom.js index 732d31aac..08d4d5978 100644 --- a/src/Jackett/Content/custom.js +++ b/src/Jackett/Content/custom.js @@ -694,6 +694,7 @@ function showSearch(selectedIndexer) { }; $('#jackett-search-perform').html($('#spinner').html()); + clearSearchResultTable($('#searchResults')); var jqxhr = $.post("search", queryObj, function (data) { $('#jackett-search-perform').html('Search trackers'); var searchResults = $('#searchResults'); @@ -712,12 +713,17 @@ function showSearch(selectedIndexer) { searchTracker.trigger("change"); updateSearchResultTable($('#searchResults'), []); - $("#jackett-search-results-datatable").empty(); - $("#jackett-search-results-datatable_info").empty(); - $("#jackett-search-results-datatable_paginate").empty(); + clearSearchResultTable($('#searchResults')); releaseDialog.modal("show"); } +function clearSearchResultTable(element) { + element.find("#jackett-search-results-datatable > tbody").empty(); + element.find("#jackett-search-results-datatable > tfoot").empty(); + element.find("#jackett-search-results-datatable_info").empty(); + element.find("#jackett-search-results-datatable_paginate").empty(); +} + // dataTable dead torrent filter $.fn.dataTable.ext.search = [ function (settings, data, dataIndex) {