diff --git a/src/jquery.autocomplete.js b/src/jquery.autocomplete.js index 17146d25..58129e69 100644 --- a/src/jquery.autocomplete.js +++ b/src/jquery.autocomplete.js @@ -56,6 +56,7 @@ that = this, defaults = { ajaxSettings: {}, + ajaxSetter: null, autoSelectFirst: false, appendTo: document.body, serviceUrl: null, @@ -594,6 +595,9 @@ $.extend(ajaxSettings, options.ajaxSettings); + $.isFunction(options.ajaxSetter) && + options.ajaxSetter(q, ajaxSettings) + that.currentRequest = $.ajax(ajaxSettings).done(function (data) { var result; that.currentRequest = null;