From 357ad0b535301f93a4a69690969b07a8bd409423 Mon Sep 17 00:00:00 2001 From: Cheng-Han, Wu Date: Sun, 26 Jun 2016 23:38:28 +0800 Subject: Fix history filter tags and search keyword might not apply after refresh --- public/js/cover.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'public/js/cover.js') diff --git a/public/js/cover.js b/public/js/cover.js index 77444542..6f46ab88 100644 --- a/public/js/cover.js +++ b/public/js/cover.js @@ -266,9 +266,23 @@ $(".ui-clear-history").click(function () { }); $(".ui-refresh-history").click(function () { + var lastTags = $(".ui-use-tags").select2('val'); + $(".ui-use-tags").select2('val', ''); + historyList.filter(); + var lastKeyword = $('.search').val(); + $('.search').val(''); + historyList.search(); + resetCheckAuth(); historyList.clear(); - parseHistory(historyList, parseHistoryCallback); + parseHistory(historyList, function (list, notehistory) { + parseHistoryCallback(list, notehistory); + $(".ui-use-tags").select2('val', lastTags); + $(".ui-use-tags").trigger('change'); + historyList.search(lastKeyword); + $('.search').val(lastKeyword); + checkHistoryList(); + }); }); $(".ui-logout").click(function () { -- cgit v1.2.3