1. #1
    Membre régulier
    Inscrit en
    août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : août 2004
    Messages : 254
    Points : 70
    Points
    70

    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
    6 532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 6 532
    Points : 10 452
    Points
    10 452

    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 régulier
    Inscrit en
    août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : août 2004
    Messages : 254
    Points : 70
    Points
    70

    Par défaut

    Bonjour,

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

  4. #4
    Expert éminent

    Homme Profil pro
    Développeur Web
    Inscrit en
    septembre 2010
    Messages
    4 532
    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 : 4 532
    Points : 8 538
    Points
    8 538

    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 régulier
    Inscrit en
    août 2004
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : août 2004
    Messages : 254
    Points : 70
    Points
    70

    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, 19h41
  2. Transmettre un tableau en paramètre (Ajax/Jquery)
    Par maxwel56 dans le forum jQuery
    Réponses: 30
    Dernier message: 24/06/2015, 14h08
  3. [JQuery] Requête ajax avec jQuery
    Par ApheX2 dans le forum jQuery
    Réponses: 3
    Dernier message: 28/08/2008, 23h40
  4. ajax avec jquery
    Par artotal dans le forum jQuery
    Réponses: 14
    Dernier message: 20/07/2008, 23h26
  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, 12h39

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