diff --git a/select2.js b/select2.js index b96a4c7e..f152b2a4 100755 --- a/select2.js +++ b/select2.js @@ -437,6 +437,14 @@ } else if ("tags" in opts) { opts.query = tags(opts.tags); opts.createSearchChoice = function (term) { return {id: term, text: term};} + opts.initSelection = function (element) { + var data = []; + $(element.val().split(",")).each(function () { + data.push({id: this, text: this}); + }); + return data; + } + } } }