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 :

Récupérer checkbox cochée


Sujet :

JavaScript

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Points : 84
    Points
    84
    Par défaut Récupérer checkbox cochée
    Bonjour à tous,

    Je voudrais récupérer les checkox cochés de mon formulaire.

    Je les envoi avec le submit suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="submit" value="Actions" style="float:right" onclick="submitContact();" />
    Avec le code ci-dessous :
    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
    18
    19
    20
     
    function submitContact() {
     
    			$.facebox(function() {
     
    				$.ajax({
    					data: { 'groupe[]' : $('#groupe').val()}, 
    					error: function() {
    						$.facebox('There was error sending your message.');
    					},
    					success: function(data) {
    						$.facebox(data); 
    					},
    					type: 'post',
    					url: 'pages/test_recup.php'
    				});
     
    			});
     
    		}
    Mais je récupére la première valeur de mes checbox même si elle n'est pas cochée !!

    Pouvez vous m'aider svp !!!!

  2. #2
    Membre confirmé
    Homme Profil pro
    Déveleoppeur Web/Mobile
    Inscrit en
    Avril 2013
    Messages
    330
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Déveleoppeur Web/Mobile
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 330
    Points : 545
    Points
    545
    Par défaut
    dans cette ligne : 'groupe[]' : $('#groupe').val()

    Tu sélectionnes l'élément avec un id donc c'est normal que tu récupère qu'un seul champs,
    mets une classe sur tous tes champs puis tu testes s'ils sont checké (avec l'attribut checked) et tu récupères la valeur.

    Cela donnerait quelque chose comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $(".taclasse").each(function(index, elmt) {
    if ( $(elmt).checked ) {
    val[] = $(elmt).val()
    }
    });

Discussions similaires

  1. [SP-2007] Récupérer les checkboxes cochées dans une custom task
    Par nostaze dans le forum SharePoint
    Réponses: 0
    Dernier message: 21/05/2012, 16h21
  2. Récupérer les checkbox cochés
    Par Regis0122 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 28/10/2010, 17h50
  3. récupérer checkbox coché
    Par ekahrd dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 11/11/2009, 17h06
  4. [PHP 5.3] Récupérer les checkbox cochées dans une variable
    Par Invité dans le forum Langage
    Réponses: 6
    Dernier message: 01/06/2009, 12h25
  5. Réponses: 1
    Dernier message: 18/04/2007, 06h05

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