Hoi,
Op mijn website heb ik SELECT-boxes met veel (>1500) opties. Deze moeten allemaal gepost worden naar een PHP-script.
Probleem: om de waarden uit een SELECT-box te posten, moeten deze geselecteerd worden. In IE is dit zeeer traag (>7 seconden, je ziet gewoon iedere element geselecteerd worden).
Vraag: hebben jullie ideeen over hoe ik dit sneller kan maken? Alle opties in INPUT (hidden)-velden zetten maakt de zaak er niet sneller op. Ik gebruik onderstaande functie om alle opties te selecteren:
Op mijn website heb ik SELECT-boxes met veel (>1500) opties. Deze moeten allemaal gepost worden naar een PHP-script.
Probleem: om de waarden uit een SELECT-box te posten, moeten deze geselecteerd worden. In IE is dit zeeer traag (>7 seconden, je ziet gewoon iedere element geselecteerd worden).
Vraag: hebben jullie ideeen over hoe ik dit sneller kan maken? Alle opties in INPUT (hidden)-velden zetten maakt de zaak er niet sneller op. Ik gebruik onderstaande functie om alle opties te selecteren:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| /** * function selectAllSelectboxOptions(oSelect) * * + selects all options in a select box **/ function selectAllSelectboxOptions(oSelect) { var aoOptions = oSelect.options; for(var i=0; i<aoOptions.length ; i++) { aoOptions[i].selected = true; } } |