diff --git a/themes/bootstrap3/js/common.js b/themes/bootstrap3/js/common.js index 7a177f07a65180aad5c447fd9823680ee359dc24..3635da1d85ffdf679ebf4de8b432da2e7fca7da5 100644 --- a/themes/bootstrap3/js/common.js +++ b/themes/bootstrap3/js/common.js @@ -251,6 +251,14 @@ function setupAutocomplete() { rtl: $(document.body).hasClass("rtl"), maxResults: 10, loadingString: VuFind.translate('loading') + '...', + // Auto-submit selected item + callback: function autoSubmitAC(item, input, et) { + console.log("ac callback", item.value); + input.val(item.value); + $("#searchForm").submit(); + return false; + }, + // AJAX call for autocomplete results handler: function vufindACHandler(input, cb) { var query = input.val(); var searcher = extractClassParams(input);