IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Recuperer ligne coché dans un tableau


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de solo190
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 412
    Par défaut Recuperer ligne coché dans un tableau
    Bonjour a tous et toutes,
    j'ai mis sur pied un tableau HTML que je charge avec cette requette
    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
    17
    xhr.onreadystatechange = function(){
                       if(xhr.readyState == 4 && xhr.status == 200){
                            //alert('yes');
                            var response = xhr.responseText;
                            var lenders = JSON.parse(response) ;
                            var donnee=lenders.root_detail_groupe;
                            //console.log(lenders);
     
                            for(i=0;i<=donnee.length;i++)
                            {
                            //document.getElementById('mytable').innerHTML+='<tr><td>'+donnee[i].nom+'</td><td>'+donnee[i].prenoms+'</td><td>'+donnee[i].telephone+'</td><td>'+donnee[i].email+'</td></tr>'; 
                            document.getElementById('mytable').innerHTML+='<tr><td>'+donnee[i].nom+'</td><td>'+donnee[i].prenoms+'</td><td><output id="telephone">'+donnee[i].telephone+'</td><td>'+donnee[i].email+'</td><td><input type="checkbox" id="check[]" name="check[]" value="'+donnee[i].telephone+'"></td></tr>';    
                            } 
     
                        }  
     
                    }
    tout se passe bien jusque la ; mais lorsque l'utilisateur coche plusieurs case à coher, je n'arrive pas a recuperer le numero de telephone correspondant.
    je parviens deja a avoir le code du groupe mais il me manque la liste des numero selectionner pour faire une boucle et les supprimer dans ma base de donnée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    supprimer_membres.onclick=function() {
            //alert('supprimer_membres');
            var code_groupe='<?php echo $code_groupe;?>';
            alert(code_groupe);
        };
    une fois de plus merci de votre soutient .

  2. #2
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par défaut
    C'est quoi le code groupe ? Que contient-il ? Comment est-il rempli ?

    Essaie ça.

    Code html : 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    <html>
    <head>
    <style type="text/css">
    .titi {font-family:courier}
    </style>
    <script>
    function toto() {
     var elements = document.querySelectorAll("input.tata");
     for (var i=0;i<elements.length;i++) {
      if (elements[i].checked) {
       alert('valeur ='+elements[i].value);
      }
     }
    }
    </script>
    </head>
    <body>
    <table id="mytable">
     <tr>
      <td>01.01.20.20</td><td><input class="tata" type="checkbox" value="01.01.20.20"/></td>
     </tr>
     <tr>
      <td>02.01.20.20</td><td><input class="tata" type="checkbox" value="02.01.20.20"/></td>
     </tr>
     <tr>
      <td>03.01.20.20</td><td><input class="tata" type="checkbox" value="03.01.20.20"/></td>
     </tr>
      <tr>
      <td>04.01.20.20</td><td><input class="tata" type="checkbox" value="04.01.20.20"/></td>
     </tr>
    </table>
    <input type="button" value="Clique" onclick="toto()"/>
    </body>
    </html>

  3. #3
    Membre éclairé Avatar de solo190
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 412
    Par défaut
    Merci badaze pour ta réaction.
    en fait les numéros sont stockés par groupe dans la base de donnée , donc un numéro peut appartenir à plusieurs groupe mais il est présent une seule fois dans le même groupe .
    lors de l'ouverture du formulaire le code du groupe est envoyé en GET pour permettre l'affichage uniquement des numéros de ce groupe

  4. #4
    Membre éclairé Avatar de solo190
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 412
    Par défaut
    Merci badaze ,
    sa marche à Merveille !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupérer ligne cochée dans un tableau
    Par solo190 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 03/06/2017, 11h47
  2. Réponses: 8
    Dernier message: 30/11/2006, 18h32
  3. Ajout de ligne dynamique dans un tableau (Incompatible IE)
    Par seb34 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 26/05/2006, 11h03
  4. Éliminer les lignes blanches dans un tableau
    Par DenPro dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/11/2004, 01h27
  5. [HTML] Se placer à une ligne précise dans un tableau
    Par seb55555 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/10/2004, 15h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo