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

jQuery Discussion :

Transmettre un tableau JS via Ajax avec Jquery


Sujet :

jQuery

  1. #1
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut Transmettre un tableau JS via Ajax avec Jquery
    Bonjour,

    J'obtiens un tableau Javascript rempli de checkbox coches par ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     // Ce tableau javascript va stocker les valeurs des checkbox
          var checkbox_intervenant = [];
     
    	   // Parcours de toutes les checkbox checkées avec la classe "intervenant"
          $('.intervenant:checked').each(function(){
             // Insertion de la valeur de la checkbox dans le tableau checkbox_intervenant
             checkbox_intervenant.push($(this).val());
          });
    mais dans le $.post en faisant
    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
     
     $.post(
                'Enregistrer_Les modifs_dubon.php', // Un script PHP que l'on va créer juste après
                {
                     checkbox_intervenant:checkbox_intervenant
     
     
                },
     
                function(data){
     
                   alert(data);
     
                },
     
                'text'
             );
    En faisant cote php,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $checkbox_intervenant=$_POST['checkbox_intervenant']; 
    print_r($checkbox_intervenant );
    je vois un message vide

    Selon vous ou se trouve le problème ?
    Cordialement

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 232
    Points : 15 525
    Points
    15 525
    Par défaut
    regardez dans la console de développement si les données sont bien envoyées par la requête AJAX.

  3. #3
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Bonjour,

    Dans quel onglet vais-je regarder du console de développement ?

  4. #4
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 380
    Points : 10 410
    Points
    10 410
    Par défaut
    Salut,

    Utilise param pour passer un tableau ou un objet dans une requête ajax avec jQuery.

    Sinon pour débuguer avec la console javascript (touche F12 du clavier), les onglets "console" et "réseau" te seront particulièrement utiles dans ces cas, notamment pour regarder les paramètres envoyés par la requête ajax.

  5. #5
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 254
    Points : 69
    Points
    69
    Par défaut
    Bonjour,

    Merci pour les conseils.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/07/2015, 18h41
  2. Transmettre un tableau en paramètre (Ajax/Jquery)
    Par maxwel56 dans le forum jQuery
    Réponses: 30
    Dernier message: 24/06/2015, 13h08
  3. [JQuery] Requête ajax avec jQuery
    Par ApheX2 dans le forum jQuery
    Réponses: 3
    Dernier message: 28/08/2008, 22h40
  4. ajax avec jquery
    Par artotal dans le forum jQuery
    Réponses: 14
    Dernier message: 20/07/2008, 22h26
  5. actualiser tableau croisé via VB (avec nouvelle longueur)
    Par lbar012001 dans le forum Général VBA
    Réponses: 5
    Dernier message: 04/05/2007, 11h39

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