1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
function toListe(sel1, div, listeId)
{
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
var liste = document.getElementById(sel1).value;
var url = escape('http://seb.cdg71.fr/liste/Index/afficher/Id/liste/Index/afficher/Id/'+liste);
xhr_object.open("GET", url, true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4) {
// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
document.getElementById(div).innerHTML = '<select name='+listeId+' id='+listeId+'>'+xhr_object.responseText+'</select>';
}
}
// dans le cas du get
xhr_object.send(null);
} |
Partager