Only pick up direct children when retrieving data in 'multiple' mode:
Prevents accidentally returning the selected items of any select2's embedded in the HTML of this selection's items.
This commit is contained in:
parent
0967c67776
commit
e7bd3a3779
@ -3123,7 +3123,7 @@ the specific language governing permissions and limitations under the Apache Lic
|
|||||||
var self=this, ids, old;
|
var self=this, ids, old;
|
||||||
if (arguments.length === 0) {
|
if (arguments.length === 0) {
|
||||||
return this.selection
|
return this.selection
|
||||||
.find(".select2-search-choice")
|
.children(".select2-search-choice")
|
||||||
.map(function() { return $(this).data("select2-data"); })
|
.map(function() { return $(this).data("select2-data"); })
|
||||||
.get();
|
.get();
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user