Bonjour tout le monde,
Je poste ce message en ne sachant pas si AJAX pourra m'aider sur ce probl�me :
J'ai ce script javascript :
qui me permet de cr�er un une ligne dans un tableau avec des cellules.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <script type="text/javascript"> function AddRow(NombreCellules,NombreLignes) { alert(NombreLignes); var newRow = document.getElementById('TableauUpdate').insertRow(-1); //on ajoute une ligne en fin de tableau for(i = 0; i < NombreCellules; i++) { var input = document.createElement("input"); input.type = "text"; input.name = "new["+NombreLignes+"]"; newCell = newRow.insertCell(i); newCell.appendChild(input); } } </script>
Le nombre de cellules est connu � l'avance gr�ce � NombreCellules.
NombreCellules est connu gr�ce � ceci :
C'est du PHP.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 $NbFields = mysql_num_fields($query); echo 'le nombre de champ de cette table vaut ' . $NbFields; echo '<input type="button" value="Ajouter une ligne au tableau" onClick="AddRow('.$NbFields.','.$num_rows.') "; >'; echo 'le nombre de ligne - 1
Le probl�me de ce code, c'est que lorsque la lignes et les zones de textes sont cr��s, il n'apparaissent pas dans le code source HTML.
Est-ce que AJAX est capable de r�soudre ce probl�me ou pas
Merci d'avance pour l'aide.
beegees
Partager