Allow the position of the tag to be customized.
This commit is contained in:
parent
8bdd83c44f
commit
47d0bc4fe1
7 changed files with 27 additions and 7 deletions
6
dist/js/select2.amd.full.js
vendored
6
dist/js/select2.amd.full.js
vendored
|
@ -1286,7 +1286,7 @@ define('select2/data/tags',[
|
|||
|
||||
self.$element.append($option);
|
||||
|
||||
data.unshift(tag);
|
||||
self.insertTag(data, tag);
|
||||
|
||||
callback(data);
|
||||
}
|
||||
|
@ -1301,6 +1301,10 @@ define('select2/data/tags',[
|
|||
};
|
||||
};
|
||||
|
||||
Tags.prototype.insertTag = function (_, data, tag) {
|
||||
data.unshift(tag);
|
||||
};
|
||||
|
||||
Tags.prototype._removeOldTags = function (_) {
|
||||
var tag = this._lastTag;
|
||||
|
||||
|
|
6
dist/js/select2.amd.js
vendored
6
dist/js/select2.amd.js
vendored
|
@ -1286,7 +1286,7 @@ define('select2/data/tags',[
|
|||
|
||||
self.$element.append($option);
|
||||
|
||||
data.unshift(tag);
|
||||
self.insertTag(data, tag);
|
||||
|
||||
callback(data);
|
||||
}
|
||||
|
@ -1301,6 +1301,10 @@ define('select2/data/tags',[
|
|||
};
|
||||
};
|
||||
|
||||
Tags.prototype.insertTag = function (_, data, tag) {
|
||||
data.unshift(tag);
|
||||
};
|
||||
|
||||
Tags.prototype._removeOldTags = function (_) {
|
||||
var tag = this._lastTag;
|
||||
|
||||
|
|
6
dist/js/select2.full.js
vendored
6
dist/js/select2.full.js
vendored
|
@ -10821,7 +10821,7 @@ define('select2/data/tags',[
|
|||
|
||||
self.$element.append($option);
|
||||
|
||||
data.unshift(tag);
|
||||
self.insertTag(data, tag);
|
||||
|
||||
callback(data);
|
||||
}
|
||||
|
@ -10836,6 +10836,10 @@ define('select2/data/tags',[
|
|||
};
|
||||
};
|
||||
|
||||
Tags.prototype.insertTag = function (_, data, tag) {
|
||||
data.unshift(tag);
|
||||
};
|
||||
|
||||
Tags.prototype._removeOldTags = function (_) {
|
||||
var tag = this._lastTag;
|
||||
|
||||
|
|
2
dist/js/select2.full.min.js
vendored
2
dist/js/select2.full.min.js
vendored
File diff suppressed because one or more lines are too long
6
dist/js/select2.js
vendored
6
dist/js/select2.js
vendored
|
@ -1714,7 +1714,7 @@ define('select2/data/tags',[
|
|||
|
||||
self.$element.append($option);
|
||||
|
||||
data.unshift(tag);
|
||||
self.insertTag(data, tag);
|
||||
|
||||
callback(data);
|
||||
}
|
||||
|
@ -1729,6 +1729,10 @@ define('select2/data/tags',[
|
|||
};
|
||||
};
|
||||
|
||||
Tags.prototype.insertTag = function (_, data, tag) {
|
||||
data.unshift(tag);
|
||||
};
|
||||
|
||||
Tags.prototype._removeOldTags = function (_) {
|
||||
var tag = this._lastTag;
|
||||
|
||||
|
|
2
dist/js/select2.min.js
vendored
2
dist/js/select2.min.js
vendored
File diff suppressed because one or more lines are too long
6
src/js/select2/data/tags.js
vendored
6
src/js/select2/data/tags.js
vendored
|
@ -49,7 +49,7 @@ define([
|
|||
|
||||
self.$element.append($option);
|
||||
|
||||
data.unshift(tag);
|
||||
self.insertTag(data, tag);
|
||||
|
||||
callback(data);
|
||||
}
|
||||
|
@ -64,6 +64,10 @@ define([
|
|||
};
|
||||
};
|
||||
|
||||
Tags.prototype.insertTag = function (_, data, tag) {
|
||||
data.unshift(tag);
|
||||
};
|
||||
|
||||
Tags.prototype._removeOldTags = function (_) {
|
||||
var tag = this._lastTag;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue