Reformat JS to match StandardJS style
This commit is contained in:
parent
c235c2e3f0
commit
895a7e519a
|
@ -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))
|
||||
|
|
Loading…
Reference in New Issue