Façon plus rapide de peupler & lt; sélectionnez & gt; avec Javascript

J'ai deux <select> cases sur un formulaire. En sélectionnant un élément dans la première <select> boîte de déterminer ce qui doit apparaître dans la seconde <select> (à l'Aide d'Ajax http_request).

Dans certains cas, il peut être un grand 500 (estimation) des éléments dans la deuxième sélection et il prend le temps de 5 à 10 secondes pour mettre à jour dans IE. Firefox semble fonctionner parfaitement.

Je me demande si il existe un moyen plus rapide d'atteindre cet objectif. Actuellement, le serveur crée une chaîne de passe pour le client qui est alors rompu et ajouter chaque élément pour le sélectionner par la création d'un élément option et puis l'ajouter à la <select>.

J'ai essayé de créer l'ensemble de la sélection de l'élément comme une chaîne de caractères sur le serveur et l'ajouter à la forme, mais pour quelque raison il ne fonctionne pas dans Firefox (raté quelque chose?)

Grâce

source d'informationauteur