Documentation of select2-removing event feature.
Addition of documentation highlights the new event's purpose and usage. Code has been added to the "Events Log" section of the documentation to illustrate usage of the event in practice.
This commit is contained in:
parent
442db947c5
commit
855281feea
@ -669,6 +669,7 @@ $("#e11")
|
|||||||
.on("select2-close", function() { log("close"); })
|
.on("select2-close", function() { log("close"); })
|
||||||
.on("select2-highlight", function(e) { log ("highlighted val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
.on("select2-highlight", function(e) { log ("highlighted val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
.on("select2-selecting", function(e) { log ("selecting val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
.on("select2-selecting", function(e) { log ("selecting val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
|
.on("select2-removing", function(e) { log ("removing val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
.on("select2-removed", function(e) { log ("removed val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
.on("select2-removed", function(e) { log ("removed val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
.on("select2-loaded", function(e) { log ("loaded (data property omitted for brevitiy)");})
|
.on("select2-loaded", function(e) { log ("loaded (data property omitted for brevitiy)");})
|
||||||
.on("select2-focus", function(e) { log ("focus");})
|
.on("select2-focus", function(e) { log ("focus");})
|
||||||
@ -680,6 +681,7 @@ $("#e11_2")
|
|||||||
.on("select2-close", function() { log("close"); })
|
.on("select2-close", function() { log("close"); })
|
||||||
.on("select2-highlight", function(e) { log ("highlighted val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
.on("select2-highlight", function(e) { log ("highlighted val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
.on("select2-selecting", function(e) { log ("selecting val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
.on("select2-selecting", function(e) { log ("selecting val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
|
.on("select2-removing", function(e) { log ("removing val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
.on("select2-removed", function(e) { log ("removed val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
.on("select2-removed", function(e) { log ("removed val="+ e.val+" choice="+ JSON.stringify(e.choice));})
|
||||||
.on("select2-loaded", function(e) { log ("loaded (data property omitted for brevitiy)");})
|
.on("select2-loaded", function(e) { log ("loaded (data property omitted for brevitiy)");})
|
||||||
.on("select2-focus", function(e) { log ("focus");})
|
.on("select2-focus", function(e) { log ("focus");})
|
||||||
@ -1717,6 +1719,20 @@ $("#select").select2({
|
|||||||
<p>For the clear button to be visible the <code>allowClear</code> option needs to be <code>true</code>.</p>
|
<p>For the clear button to be visible the <code>allowClear</code> option needs to be <code>true</code>.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row zebra">
|
||||||
|
<div class="span12">
|
||||||
|
<h3>select2-removing</h3>
|
||||||
|
<p>Fired when a choice is about to be removed in the dropdown/input, but before any removal of the choice has been made.
|
||||||
|
This event is used to allow the user to reject removal by calling <code>event.preventDefault()</code></p>
|
||||||
|
</p>
|
||||||
|
<p>The event object contains the following custom properties:
|
||||||
|
<dl>
|
||||||
|
<dt>val</dt><dd>The id of the removing choice object.</dd>
|
||||||
|
<dt>object</dt><dd>The choice object about to be removed.</dd>
|
||||||
|
</dl>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="row zebra">
|
<div class="row zebra">
|
||||||
<div class="span12">
|
<div class="span12">
|
||||||
<h3>select2-removed</h3>
|
<h3>select2-removed</h3>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user