From 98e723e956b019511b2144674ab1ef15dd01abf8 Mon Sep 17 00:00:00 2001 From: divya Date: Tue, 16 Jun 2020 22:28:09 +0530 Subject: [PATCH] feat(caching):enable jquery caching --- app.js | 4 +++- unbxdAutosuggest.js | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app.js b/app.js index 1a5cc90..8742e69 100644 --- a/app.js +++ b/app.js @@ -78,7 +78,9 @@ window.auto = $("#input").unbxdautocomplete({ , imageUrlOrFunction: "imageUrl" , currency: "Rs." , header: '' - } + }, + filtered: true, + platform: 'io' }); ractive.set('inputID', '#input'); ractive.set('selectedmain', ['inFields', 'keywordSuggestions', 'topQueries', 'popularProducts']); diff --git a/unbxdAutosuggest.js b/unbxdAutosuggest.js index ba3fbb8..1316b2b 100755 --- a/unbxdAutosuggest.js +++ b/unbxdAutosuggest.js @@ -1079,6 +1079,7 @@ var unbxdAutoSuggestFunction = function ($, Handlebars, params) { this.log("requestData", url); var params = this.getAjaxParams(); params.url = url; + params.cache = true; this.ajaxCall = $.ajax(params) .done(function (d) { self.receiveData(d); @@ -1419,6 +1420,7 @@ var unbxdAutoSuggestFunction = function ($, Handlebars, params) { var params = this.getAjaxParams(); params.url = url; + params.cache = true; $.ajax(params).done(function (d) { var query = self.params.q; self.processfilteredPopularProducts(query, d); @@ -1444,6 +1446,7 @@ var unbxdAutoSuggestFunction = function ($, Handlebars, params) { } var params = this.getAjaxParams(); params.url = url; + params.cache = true; $.ajax(params).done(function (d) { var query = d.searchMetaData.queryParams.q + (d.searchMetaData.queryParams.filter ? ':'