1
0
mirror of synced 2024-11-25 22:36:03 +03:00

Merge pull request #2076 from jeanmonod/gh-pages

Documentation for PR #2070
This commit is contained in:
Kevin Brown 2014-01-24 16:59:30 -08:00
commit 8b7a773632

View File

@ -1395,6 +1395,26 @@ format(item) {
must be taken to sanitize the <code>id</code> attribute of the choice object, especially stripping
<code>,</code> as it is used as a value separator.</p>
</td></tr>
<tr><td>createSearchChoicePosition</td><td>string|function</td><td>
Define the position where to insert element created by <code>createSearchChoice</code>. The following values are supported:
<dl>
<dt>top</dt><dd>Insert in the top of the list</dd>
<dt>bottom</dt><dd>Insert at the end of the list</dd>
<dt>&lt;function&gt;</dt>
<dd>
<p>A custom function. For example if you want to insert the new item in the second position:</p>
<pre class="prettyprint">
$("#tags").select2({
...
createSearchChoice: function(term) { ... },
createSearchChoicePosition: function(list, item) {
list.splice(1, 0, item);
}
});
</pre>
</dd>
</dl>
</td></tr>
<tr><td>initSelection</td><td>function</td><td>
Called when Select2 is created to allow the user to initialize the selection based on the value of the
element select2 is attached to.