Bonjour tout le monde,

J'ai un tableau (qui est généré avec PHP), ce tableau contient des TR et TD, chaque TD contient un input text qui sont identifié avec un ID unique.

Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<table border="1" id="table_de_selection">
	<tr>
           <td >
		<input type="text" id="NOM_ANNEE" onkeyup="filtre('NOM_ANNEE','2','annees')"/>
	   </td>
	   <td >
                <input type="text" id="Nom_complet" onkeyup="filtre('Nom_complet','2','annees')"/>
	  </td>
	</tr>
	</table>
Donc, dès que j'appuie sur le clavier, j'appelle une fonction javascript qui s'appelle "filtre".

Je ne sais jamais quel tableau a été créé car c'est par rapport à une table qui est choisie dans une liste déroulante contenant plusieurs tables.

Ma question :

J'ai une variable javascript de type tableau :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var tableau_data = new Array();
J'aurais voulu savoir si il était possible de créer un tableau associatif contenant comme en-tête le nom de l'ID de la zone de texte et comme valeur la valeur de la zone de texte du tableau ayant comme ID 'table_de_selection'.

Cela donnerait donc pour mon exemple de tableau ci-dessus :

Indice
NOM_ANNEE Nom_complet
Valeurs
BA1 1ère année de Bachelier</citation>
Je devrais ensuite passer ce tableau à une page PHP :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
xhr.open("POST","Scripts/Administrateur/AJAX/filtre.php",true);
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr.send("champ="+champ+"&nombre_champs="+nombre_champs+"&table="+table);
Mais cela, c'est une autre histoire.

Merci d'avance pour votre aide.

beeges