manipulation de tableau en javascript
Hello,
Je pense que mon problème est simple mais je n'arrive pas à le résoudresasn doute parce que la manipulation des tableaux et objets javascript n'esy pas mon fort.
Je souhaite créer un tableau javascript à partir d'une table MySQL
Code:
Citation:
input = document.createElement("select");
var table_select = get_select();
for (var i=0; i<table_select.length; i++) {
option = new Option(table_select[i],table_select[i],false,true);
input.options[input.options.length] = option;}
j'ai alors un message d'erreur en javascript: table_select is not defined
voici les details de la fonction get_select() qui fait un appel ajax a un script php qui recupere un tableau
PHP Code:
Code:
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 29 30 31
| function get_select()
{
//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" + ieTrick(), true);
//Recuperation du resultat
XHRS.onreadystatechange = function()
{
//Si le chargement est terminé
if (XHRS.readyState == 4)
{
var table_select = XHRS.responseText.split(" ");
}
}
XHRS.send(null);
return table_select;
} // fin get_select |
avez-vous une idée du problème, car pour moi le tableau table_select est correctement défini
merci par avance