diff --git a/django_select2/static/django_select2/django_select2.js b/django_select2/static/django_select2/django_select2.js index 23aef47..d6806fc 100644 --- a/django_select2/static/django_select2/django_select2.js +++ b/django_select2/static/django_select2/django_select2.js @@ -1,48 +1,46 @@ (function ($) { + var init = function ($element, options) { + $element.select2(options) + } - var init = function ($element, options) { - $element.select2(options); - }; - - var initHeavy = function ($element, options) { - var settings = $.extend({ - ajax: { - data: function (params) { - return { - term: params.term, - page: params.page, - field_id: $element.data('field_id') - }; - }, - processResults: function (data, page) { - return { - results: data.results, - pagination: { - more: data.more - } - }; - } + var initHeavy = function ($element, options) { + var settings = $.extend({ + ajax: { + data: function (params) { + return { + term: params.term, + page: params.page, + field_id: $element.data('field_id') + } + }, + processResults: function (data, page) { + return { + results: data.results, + pagination: { + more: data.more } - }, options); + } + } + } + }, options) - $element.select2(settings); - }; + $element.select2(settings) + } - $.fn.djangoSelect2 = function (options) { - var settings = $.extend({}, options); - $.each(this, function (i, element) { - var $element = $(element); - if ($element.hasClass('django-select2-heavy')) { - initHeavy($element, settings); - } else { - init($element, settings); - } - }); - return this; - }; + $.fn.djangoSelect2 = function (options) { + var settings = $.extend({}, options) + $.each(this, function (i, element) { + var $element = $(element) + if ($element.hasClass('django-select2-heavy')) { + initHeavy($element, settings) + } else { + init($element, settings) + } + }) + return this + } - $(function () { - $('.django-select2').djangoSelect2(); - }); - -}(this.jQuery)); + $(function () { + $('.django-select2').djangoSelect2() + }) +}(this.jQuery))