diff --git a/src/js/select2/data/ajax.js b/src/js/select2/data/ajax.js index 0b6a6d5e..3ad4e4ec 100644 --- a/src/js/select2/data/ajax.js +++ b/src/js/select2/data/ajax.js @@ -57,11 +57,11 @@ define([ }, this.ajaxOptions); if (typeof options.url === 'function') { - options.url = options.url(params); + options.url = options.url.call(this.$element, params); } if (typeof options.data === 'function') { - options.data = options.data(params); + options.data = options.data.call(this.$element, params); } function request () {