function get_select(table)
{
//Objet XMLHTTPRequest
var XHRS = null;
//Si l'objet existe déjà on abandonne la requête et on le supprime
if(XHRS && XHRS.readyState != 0)
{XHRS.abort();
delete XHRS;}
//Création de l'objet XMLHTTPRequest
XHRS = getXMLHTTP();
//if(!XHRS) {return false;}
XHRS.open("GET", "get_select.php?table=" + escape(table) + ieTrick(), false);
//Recuperation du resultat
XHRS.onreadystatechange = function()
{
//Si le chargement est terminé
if (XHRS.readyState == 4)
{
var reg=new RegExp("[ ,;]+", "g");
var tableselect = XHRS.responseText.split(reg);
alert(tableselect[2]); // ok le alert me donne bien la bonne valeur !
}
}
XHRS.send(null);
return tableselect;
alert(tableselect[2]); // à ce niveau le tableau tableselect n'est plus "connu" ??? donc la fonction ne retourne pas mon tableau
} // fin get_select
Partager