jQuery Select2 ドロップダウン プラグインにあるすべての要素を取得するにはどうすればよいでしょうか。
Select2 を入力タイプ = hidden に適用し、Ajax を使用して入力しました。
あるインスタンスで、ドロップダウンに表示されているすべての値を取得する必要があります。
ここに入力フィールドがあります。
<input type="hidden" id="individualsfront" name="individualsfront" style="width:240px" value="" data-spy="scroll" required />
この入力フィールドにこれを適用しました
$("#individualsfront").select2({
multiple: true,
query: function (query){
var data = {results: []};
$.each(yuyu, function(){
if(query.term.length == 0 || this.text.toUpperCase().indexOf(query.term.toUpperCase()) >= 0 ){
data.results.push({id: this.id, text: this.text });
}
});
query.callback(data);
}
});
yuyu は、一部の AJAX 呼び出しから取得され、Select2 に入力される json です。
ここで、別のコードで Select2 内のすべての値を取得する方法が必要です。