diff --git a/webroot/js/autocomplete.js b/webroot/js/autocomplete.js index 50703f2..f6e05b5 100644 --- a/webroot/js/autocomplete.js +++ b/webroot/js/autocomplete.js @@ -57,6 +57,7 @@ export default { }, mounted(el) { const input = $(this.$el).find(`#${this.toKebabCase(this.action)}-input`); + const action = this.action this.url = `${this.api.find}?co=${this.api.co}&mode=${this.api.mode}&page=${this.page}&limit=${this.limit}` input.autocomplete({ source: ( request, response ) => { @@ -70,11 +71,11 @@ export default { term: request.term }, success: function (data) { - $(`#autocomplete-search-container-${this.action} .co-loading-mini`).hide(); + $(`#autocomplete-search-container-${action} .co-loading-mini`).hide(); response( data ); }, error: function(data) { - $(`#autocomplete-search-container-${this.action} .co-loading-mini`).hide(); + $(`#autocomplete-search-container-${action} .co-loading-mini`).hide(); console.log('Autocomplete ajax error:', data) generateFlash('Find action failed', 'error'); }