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

Ext JS / Sencha Discussion :

Retour de Response.Write


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Enseignant
    Inscrit en
    Septembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5
    Par défaut Retour de Response.Write
    J'utilise Extjs 3.1 dans des pages aspx (codebehind en vb.net).
    J'envoie un submit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            openForm.getForm().submit({
                url: 'Select.aspx',
                success: function(result) { alert("OK"); },
    ...
    Le côté serveur renvoie une chaîne json :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    context.Response.Write("{success: true, data:{message: 'hello world'}}")
    Ext ne peut interpréter la chaîne de retour car elle contient toute la page :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {success: true, data:{message: 'hello world'}} <!-- ** CSS ** --><!-- base library --><LINK rel=stylesheet type=text/css href="./css/ext-all.css"><LINK rel=stylesheet type=text/css href="./css/examples.css"><LINK rel=stylesheet type=text/css href="./css/grid-examples.css"><!-- ExtJS library: base/adapter -->
    ...
    Comment faire en sorte de ne recevoir que le message ?
    Merci de votre aide

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 207
    Par défaut
    Select.aspx te renvoi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    context.Response.Write("{success: true, data:{message: 'hello world'}}")
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "{success: true, data:{message: 'hello world'}}"
    La solution serait que tu arrives à la deuxième pour que Ext traite le résultat Json

Discussions similaires

  1. Interrogation avec tag <TD> et response.write
    Par angelevil dans le forum ASP
    Réponses: 6
    Dernier message: 14/03/2005, 14h36
  2. Erreur avec response.write et <TABLE>
    Par angelevil dans le forum ASP
    Réponses: 4
    Dernier message: 11/03/2005, 14h48
  3. inserer des " dans un response.write
    Par jefferson dans le forum ASP
    Réponses: 4
    Dernier message: 30/12/2004, 11h05
  4. Response.Write sur plusieurs lignes
    Par simoryl dans le forum ASP
    Réponses: 2
    Dernier message: 31/08/2004, 22h49
  5. Perdue dans les Response.Write...
    Par Tapioca dans le forum ASP
    Réponses: 4
    Dernier message: 11/07/2004, 11h54

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