Nouveau sur le forum ? Voici votre case départ pour bien débuter.

Incontournables XHTML / CSS :

Auteur
drausin
# 26 Mar 2008 - 14:32:36
Citer
2 Posts
Bonjour,
j'utilise depuis peu ajax et je souhaiterais faire ceci
Une Combo permet de selectionner un user et selon le user j'envoi une requete en ajax et cela me charge une liste multiple .
Mes deux questions sont :
- Comment remettre la liste multiple a vide a chaque fois car si je la met ds le javascript de reponse de l'ajax cela m'efface mes autres elements.
- Sur le dernier element ramené par le responseText.split ||| sont accollé dans la liste multiple , comment les enlevés?

voici un extrait du code

function majActeur(url) {

var rechRapide = document.getElementById("ListeUser").value;
alert(rechRapide);
XHR.open("GET",url+ "?recherche="+escape(rechRapide), true);
XHR.onreadystatechange = handleHttpResponse;
XHR.send(null);
}




function handleHttpResponse() {
if (XHR.readyState == 4) {
var results = XHR.responseText.split("//");
i=0;
document.write('<select name="ListeNT[]" id="ListeNT" multiple size="8" style="width:203">');
while(typeof(results) != "undefined")
//while(results[i])
{

var valeur=new Option(results[i], results[i]);
document.getElementById("ListeNT").options.add(valeur);
//document.getElementById("nom").value= results[i];
//alert(results[i]);
i=i+1;

}
document.write('</select>');
}

}
[/i][/i][/i][/i][/i]

^

référencesLes références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org

Nos partenaires : Editions Eyrolles - Location vacances France - Location vacances Europe

Nikozen : Hébergement - Réalisation : Alsacreations.fr

Powered by Phedio v3.8 beta © dew
Contacter l'administrateur - 5.1 ms - Charte