Skip to content
This repository was archived by the owner on Sep 8, 2020. It is now read-only.

Commit 74e2305

Browse files
committed
Correct example config
1 parent 69ad9f5 commit 74e2305

File tree

1 file changed

+18
-26
lines changed

1 file changed

+18
-26
lines changed

demo/index.html

Lines changed: 18 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -139,21 +139,19 @@ <h3>Value</h3>
139139
<div class="col-md-8 right">
140140
<h3>Config</h3>
141141
<pre><code>{
142-
multiple: true,
143-
query: function (query) {
144-
query.callback({ results: states });
145-
},
146-
initSelection: function(element, callback) {
147-
var val = $(element).val();
148-
for (var i=0; i&lt;states.length; i++) {
149-
for (var j=0; j&lt;states[i].children.length; j++) {
150-
if (states[i].children[j].id == val) {
151-
return callback(states[i].children[j]);
152-
}
142+
multiple: true,
143+
query: function (query) {
144+
query.callback({ results: states });
145+
},
146+
initSelection: function(element, callback) {
147+
var val = $(element).select2('val'),
148+
results = [];
149+
for (var i=0; i&lt;val.length; i++) {
150+
results.push(findState(val[i]));
153151
}
152+
callback(results);
154153
}
155-
}
156-
}</code></pre>
154+
}</code></pre>
157155
<h3>Value</h3>
158156
<pre>{{ multi2Value }}</pre>
159157
</div>
@@ -208,20 +206,14 @@ <h3>Value</h3>
208206
<div class="col-md-8 right">
209207
<h3>Config</h3>
210208
<pre><code>{
211-
query: function (query) {
212-
query.callback({ results: states });
213-
},
214-
initSelection: function(element, callback) {
215-
var val = $(element).val();
216-
for (var i=0; i&lt;states.length; i++) {
217-
for (var j=0; j&lt;states[i].children.length; j++) {
218-
if (states[i].children[j].id == val) {
219-
return callback(states[i].children[j]);
220-
}
221-
}
209+
query: function (query) {
210+
query.callback({ results: states });
211+
},
212+
initSelection: function(element, callback) {
213+
var val = $(element).select2('val');
214+
return callback(findState(val));
222215
}
223-
}
224-
}</code></pre>
216+
}</code></pre>
225217
<h3>Value</h3>
226218
<pre>{{ arrayAsyncValue }}</pre>
227219
</div>

0 commit comments

Comments
 (0)