Bonjour à tous,
Je suis en train de faire une système de gestion de positions et je voudrai savoir si j'utilise la bonne méthode.
Je m explique : Dans mon backoffice j'ai une page avec une liste de photos. Je voulais donc afficher sur mon front end les photso dans l'ordre que je voulais. J'ai donc fait (essayé tout de moins) un système de glisser/déposer qui doit mettre à jour la position de la photo dans la base de données.
J'ai donc fait comme ca.
1 - Je prend ma photo le la glisse ou je veux
2 - En js je récupère les nouvelles positions
3 - En ajax je récupère les positions je les transmet au controlleur et je sauvegarde en base.
Première question.
mon problème est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 var DATA = $('#table').tableDnDSerialize() //affichage des nouvelles positions. Variable a envoyer au controleur alert($('#table').tableDnDSerialize()); $.ajax({ type: "POST", url: "{{ path('realisation')}}", data: 'position=' + DATA, cache: false, success: function(data){ $('#resultats_recherche').html(data); } });
Je n'arrive pas a récuperer mon DATA en entier. Mon alerte me retourne camais mon controleur me retourne juste ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part table[]=&table[]=2&table[]=3&table[]=1&table[]=4&table[]=5&table[]=6
Ce qui est logique de bloquer à cause des =
Code : Sélectionner tout - Visualiser dans une fenêtre à part table[]=
Merci
Partager