begin process at 2012 05 29 00:59:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Ajax

 > 

le bouton sublit ajouté dynamiquement dans une ligne d'un tableau marche pas! javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

le bouton sublit ajouté dynamiquement dans une ligne d'un tableau marche pas! javascript

lundi 27 avril 2009 à 17:09:08 | le bouton sublit ajouté dynamiquement dans une ligne d'un tableau marche pas! javascript

virus321

Bonjour tout le monde!
voila depuis ce matin je me suis casser la tête à résoudre mon problème mais sans résultat.
J'ai une page html qui afficher le résultat d'une requete php sous forme d'un tableau ou la derniere colone est consacré a faire des action(modifier supprimer).
J'ai ajouter aussi un bouton add qui permet d'ajouter dynamiquement à travers javascript une ligne suplémentaire pour ajouter un ouvel utilisateur avec seulement un bouton save dans la dernière colonne.
je vois bien la ligne ajouté avec les élément que j'ai préciser jpeu écrire dedans mais quand je clique sur save il fé rien!

voila mon code html/php
    echo "<h2>Résultat de la recherche pour le critère: ".$var."</h2>";
                    $i=1;?> 
                     
                       <?php
                    echo "<table id=\"tableau\">";
                    echo "<th>Id</th><th>Name</th><th>Groupe</th><th>Piloting</th><th>Destinataire</th><th>DestinataireCC</th><th>Modification</th>";
                       
                        do
                    {
                   
                                  $id=$tableau->Id;
                                   $login=$tableau->Name;
                                  $Groupe=$tableau->Groupe;
                                   $piloting=$tableau->Piloting;
                                  $Destinataire=$tableau->Destinataire;
                                   $DestinataireCC=$tableau->DestinataireCC;
                        echo "<tr>";?>
                       <form method="post"  action="redirection_rla.php?id=<?php echo $id; ?>">                     
                     
                    <?php
                    echo "<td>";?><input size="2" type="text" name="ID" id="ID<?php echo $i;?>" disabled="disabled" value="<?php echo htmlentities($id);?>" />
                    <?php echo "</td><td>";?><input id="Name<?php echo $i;?>" name="Name" disabled="disabled" type="text"    value="<?php echo htmlentities($login);?>" />
                    <?php echo "</td><td>";?><input id="Groupe1<?php echo $i;?>" name="Groupe1" disabled="disabled" type="text" value="<?php echo htmlentities($Groupe); ?>" />
                    <?php echo "</td><td>";?>    <select name="Piloting" disabled="disabled" id="Piloting<?php echo $i;?>">
         
            <option selected ><?php echo $piloting;?></option>
           
            <option>RU ME</option>
            <option>RU WCA</option>
            <option>RU SEA</option>
            <option>NI RDS</option>
           
                    <?php echo "</td><td>";?><input id="Destinataire<?php echo $i;?>" name="Destinataire" type="text" disabled="disabled" value="<?php echo htmlentities( $Destinataire); ?>" />
                    <?php echo "</td><td>";?><input id="DestinataireCC<?php echo $i;?>" name="DestinataireCC" type="text" disabled="disabled" value="<?php echo htmlentities( $DestinataireCC); ?>" />
                    <?php echo "</td><td>"?>
                      
                       <a href="#" >
                       <img src="../img/actions/modifier.jpeg" border="0" alt="Modifier" onclick="Lisible(<?php echo "'".$i."'"?>)"></a>
                      
                       <a href="Selection1.php?nom=<?php echo $login;?>&Groupe=<?php echo $Groupe;?>&critere=<?php echo $var;?>"onclick="return Verif_delete()" >
                       <img src="../img/actions/annulation_small.gif" border="0" alt="Supprimer"></a>
                      
                       <input type="Submit" id="save<?php echo $i;?>" disabled="disabled" value="Submit" src="../img/actions/ok_small.gif" alt="save" />
                       <?php
                        echo "</td>";
                        ?>
                      
  </form>
                        <?php echo "</tr>";
                                                  
                        ?>
                       
                        <?php
                      $i++;
                    }while($tableau =mysql_fetch_object($result));
                      ?>  <a href="#" >
                       <img src="../img/actions/images.jpeg" border="0" alt="Add" onclick="AddRow(<?php echo $i;?>)"></a>
                       <?php
                    echo "</table>";
               
                    break;
 
lol cé compliqué mé bon patience !!
mon truc java :
function AddRow(i){
   
     i++;

    var newRow = document.getElementById('tableau').insertRow(-1);
   
    var newCell = newRow.insertCell(0);
    newCell.innerHTML += newCell.innerHTML = "<id='tab'><input size='2' id=ID"+i+" "+"name='ID' type='text' disabled='disabled' </>";
    newCell = newRow.insertCell(1);
    newCell.innerHTML = "<input id=Name"+i+" "+"name='Name' type='text' </>";
   newCell = newRow.insertCell(2);
    newCell.innerHTML = "<input id=Groupe1"+i+" "+" name='Groupe1' type='text'/>";
    newCell = newRow.insertCell(3);
    newCell.innerHTML = "<input id=Piloting"+i+" "+" name='Piloting' type='text'/>";
    newCell = newRow.insertCell(4);
    newCell.innerHTML = "<input id=Destinataire"+i+" "+" name='Destintaire' type='text'/>";
    newCell = newRow.insertCell(5);
    newCell.innerHTML =  newCell.innerHTML = "<input id=DestinataireCC"+ i +" " + " name='DestintaireCC' type='text'/>";
   
    newCell = newRow.insertCell(6);
    newCell.innerHTML = "<input type='Submit' value='Submit' src='../img/actions/ok_small.gif' alt='save'/>";
   
    }
les i cé pour mettre des id différent pours pouvoir récupérer les infos de chaques lignes.

en regardant le code source de la page aprés qulique sur le bouton add ou images.jpeg si vous voulez les ligne que j'ai rajouté n'apparaisse pas dans le code source pourtant il sont afficher et comme je vous ai di le submit marche pas pourtant il devrait se rediréger vers redirection_rla.php?id=<?php echo $id;


lool est ce que vosu auriez une idée !!
lundi 27 avril 2009 à 17:54:13 | Re : le bouton sublit ajouté dynamiquement dans une ligne d'un tableau marche pas! javascript

virus321

lol bon je crois que cété trop compliqué ce ke jé mis.alors j'essaye de simplifier la chose.j'ai un tableau qui se rempli avec une boucle do while ou il ya plusieur colones.la dernier contient des bouton pour faire des action comme supprimer ....
en hau de ma paje j'ai un bouton add(images.jpeg) quand je clique dessus ca doit m'afficher une nouvel ligne dans mon tableau ou je peut rentrer des données, et un bouton submit dans la dernière colonne pour enregistré.mon problème c'est que mon bouton submit ne marche pas.j'ai réussi a afficher la nouvel ligne de mon tableau mais jpeus pas enregistré mes donner.
a noté que chaque ligne de mon tableau et un formilaire.

voila en plus simple!

mardi 28 avril 2009 à 10:49:44 | Re : le bouton sublit ajouté dynamiquement dans une ligne d'un tableau marche pas! javascript

Bul3

Membre Club


Bonjour,

>>mon bouton submit ne marche pas.
>>j'ai réussi a afficher la nouvel ligne de mon tableau
>>mais jpeus pas enregistré mes donner.
ben déjà, regarde le html généré/résultant et pas le php ( et met le nous ? )
enfin... pour 1 seule ligne, le reste est probablement inutile dans un 1er temps.

Cordialement [mon Site] [M'écrire] Bul


Cette discussion est classée dans : tableau, disabled, innerhtml, newcell, newrow


Répondre à ce message

Sujets en rapport avec ce message

à l'aide c'est urgent [ par OuntaMalek ] Bonjour,je suis débutant et je travaille sur un tableau dynamique ou on ajoute des lignes/ des colonnes. le problème c'est que je dois calculer deux m probleme j'arrive pas insérér des donnée dans mon tableaux dynamique ligne par ligne svp aidez moi ?!!!! [ par styler31 ] je dois réaliser pour mon stage un programme qui me permet remplir un bon de livraison.en fait il faudrait réaliser un tableau dynamique qui appelle u Probléme incrementation variable php avec code js [ par tif27940 ] Salut, voila dans une premiére page j'ai un tableau avec 1 ligne au départ et un compteur $cpt=1 puis grace a un bouton en js je rajoute une ligne a m onload after on succes.... [ par vinise ] bonjour a tous.voila jai ce petit bout de code :postinfo =function(){    with(document.info)    {        alert(showmail.value);        new Ajax.Reques Drag & Drop, Glisser Deposer => bp de prob ! [ par danvy ] Bonjour a tous,Voici ce que j'ai fais pour l'instant http://royalcha.free.fr/pan37bis.htm et en gros je crée un post-it contenant l'heure suivant ce q innerHTML + <form>. Resultat incomprehensible [ par armetiz ] Coucou,voila, j'ai un probleme.Je ne vais pas rentrer dans le pourquoi je dois faire ca, car ca va etre trop long et inutilEn gros, je recupere un for Problème de innerHTML sous opera [ par galouboy ] Bonjour à tous,voulant modifier le contenu d'un calque gràce à la fonction innerHTML, je me trouve confronté à un problème sous opera (pour tous les a Pb de gestion de tableau en JS [ par corsica ] Bonsoir,juste un petit soucis avec les tableaux JavaScript :var toto = new Array();toto[0] = "Enregistrement 0" ;toto[1] = "Enregistrement 1";==>  Là Changement de texte dans un tableau [ par alex2100 ] Bonjour,Voici ce que j'aimerais faire, dans ma page principale j'utilise un template avec des tableau. Le voici :<br /


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales