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

Symfony PHP Discussion :

probleme recupération json


Sujet :

Symfony PHP

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 508
    Par défaut probleme recupération json
    Bonjour, j'utilise JSON en ajax pour envoyer une du texte dans ma vue, du genre:

    Ma fonction:
    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
    18
    19
     
    $("#form").submit(function(){
     
     
        $.ajax({
            url: $(this).attr('action'), // le nom du fichier indiqué dans le formulaire
            type: $(this).attr('method'), // la méthode indiquée dans le formulaire (get ou post)
            data: $(this).serialize(),
            dataType: 'json',
            success: function(json){
            if(json.name == 'loic') {
                            alert('Tout est bon');
                        } else {
                            alert('Erreur : ');
                        }
                    }
        });
        return false;
    });
    et voila le controller
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    public function loginAction(Request $request)
        { 
            /** @var $session \Symfony\Component\HttpFoundation\Session\Session */
            $session = $request->getSession();
     
    if($session->get('template')=='one' ){
    $session->remove('template');
     
    //$response = new Response(json_encode($array));
    return new JsonResponse(array('name' => 'loic'));
    }
    et quand je regarde dans mon firebug j'ai bien mon tableau avec comme texte Loic à la clé name mais impossible que le success ce fait dans la fonction pour mettre mon message 'Tout es bon' en alerte
    Je me demande bien ce qu'il manque
    Merci les amis
    Images attachées Images attachées  

Discussions similaires

  1. [MySQL] Probleme encodage JSON/PHP
    Par tomy29 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 12/03/2012, 09h36
  2. Réponses: 2
    Dernier message: 23/05/2011, 10h20
  3. Probleme recupération ComboBox
    Par chlock62 dans le forum NetBeans
    Réponses: 4
    Dernier message: 03/04/2010, 18h49
  4. plugin Uploadify, problem encode json (je suppose)
    Par tombabibel dans le forum jQuery
    Réponses: 1
    Dernier message: 11/03/2010, 18h06
  5. Probleme recupération TextBox d'un repeater
    Par oclone dans le forum ASP.NET
    Réponses: 5
    Dernier message: 23/02/2009, 20h25

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