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