Dies muss einige Browser Einschränkung oder etwas in Ihrem Code.
Getestet habe ich diese mit Chrom und es zeigt alle 5000.
jsFiddle: https://jsfiddle.net/7a6ecrt2/1/
Markup:
<select id="mySelect">
</select>
-Code
var x = document.getElementById("mySelect");
x.options.length = 5000;
var i = 5000;
while (i) {
var option = document.createElement('option');
option.text = "fred" + i;
option.value = "freddy" + i;
x[i] = option;
i--;
}
alert(x.options.length);
$('#mySelect').select2({
minimumResultsForSearch: 20 // at least 20 results must be displayed
});
Sie meinen Sie Ha ve 5000 Optionsknoten in der Auswahl? –
ja, die Auswahl hat alle Codes des Studenten meiner Universität –