Tableau passe par jquery ajax demande?

Essayer de passer un tableau à une page php à l'aide d'une requête ajax. La réponse actuelle est ction Array() { [native code] } par opposition à la véritable contenu du tableau (qui im positif n'est pas vide). Voici mon code:

    function GetPaginationPage(array1) {
    var jsonString = JSON.stringify(array1);

    $.ajax({
        type: "POST",
        url: "includes/get_pagination_page.php",
        data: {data : jsonString},
        success: function(data){ 
        $('.contestants_list').append(data);
        }
        });
};

Mis à jour avec json, son train de passer 'undefined'

  • double possible de Envoyer un tableau avec l'Ajax script PHP
  • utiliser un Objet au lieu de cela, tout est preatty de la même façon. Comme data = new Object() ... data['some_key'] = 'some_value'; ... et vous pouvez l'envoyer plus de l'amende juste.
  • Comment faites-vous appel à GetPaginationPage? Ce qui se passe quand vous console.log(array1)?
  • À l'aide d'un tableau php.GetPaginationPage(<?php echo $contestants_array; ?>); $contestants_array être un tableau
  • Vous ne pouvez pas passer les tableaux PHP, JavaScript comme ça. Utilisation GetPaginationPage(<?php echo json_encode($contestants_array); ?>);
InformationsquelleAutor Jonah Katz | 2012-07-12