Accélérer l'exécution d'ajout d'éléments dans un select
Bonjour,
Je dois charger plusieurs select avec environ 1300 éléments chacun. Cette opération dure 5 secondes.
Existe-t-il une astuce qui permette d'accélérer le traitement.
Ma fonction permettant l'ajout d'éléments dans une liste :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function ajout_element(texte,code,nom_form,liste)
{
var position=null;
if (document.all)
position=document.forms[nom_form].elements[liste].length;
var element = document.createElement('option');
element.text = texte;
element.value = code;
document.forms[nom_form].elements[liste].options.add(element,position);
} |
Merci de m'apporter vos suggestions. :)