Bonjour,

Je fais une requête Ajax



$.ajax({
                url: '/fr/BO/Carts/recalc',
                type: 'POST',
                data: {sessionIdsArray},
                })




Quand j'interroge mon contrôleur je n'arrive pas à récupérer le tableau alors que je l'ai bien au niveau de la console (voir photo jointe)


$carts = $_POST['sessionIdsArray'];


Merci pour votre aide

upload/1639130029-77837-pbajax.jpg
Modifié par dudu22 (10 Dec 2021 - 10:54)
Modérateur
Salut,

Il ne manque pas l'extension du fichier php qui reçoit l'appel ?
url: '/fr/BO/Carts/recalc',

url: '/fr/BO/Carts/recalc.php',
Non car je passe par un routeur

C'est dans mon data qui est incorrect

Il fallait mettre


data: {tab : sessionIdsArray},


Et le reprendre en php


$tab= $_POST['tab'];