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 :

getform renvois toujours failed.


Sujet :

Ext JS / Sencha

  1. #1
    Membre extrêmement actif
    Avatar de lilington
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Chine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 681
    Par défaut getform renvois toujours failed.
    bonjour,
    toujours dans mes debut avec Ext je rencontre un probleme etrange. je chargeais depuis une page php des donnees mais j'avais jamais rien a l'ecran. alors j'ai fait un code plus simple et le probleme est le meme.
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    <?php
     
     
    if($_GET['cmd']=='get'){
        echo '{
            success: true,
            data: {
                clientName: "Fred. Olsen Lines"
            }
        }';
        exit();
    } 
    ?>
     
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <meta http-equiv="content-type" content="text/html; charset=GB2312"/>
     
    <script type="text/javascript" src="./ext/adapter/ext/ext-base.js"></script>   
    <script type="text/javascript" src="./ext/ext-all.js"></script>
     
    <link rel="stylesheet" type="text/css" href="./ext/resources/css/ext-all.css"/>       
     
     
     
     
    <script type="text/javascript"> 
     
    Ext.onReady(function(){   
     
    var tab=new Ext.FormPanel({
        region: 'center',
        bodyStyle:'padding:5px',
        width:500,
        height:500,
        frame:true,
        reader: new Ext.data.JsonReader({},[
            {   
                name: 'clientName',   
                mapping:'clientName',                              
                type:'string'
            }
        ]),
        items: [
            {
                xtype:'textfield',
                fieldLabel:'Numero de Transfert',
                name:'clientName',
                width:150
            }
        ] 
    });
     
    tab.load({    
        url: "./form.php?cmd=get",
     
        failure : function(form,action){ 
            alert("fail"); 
            alert(action.failureType); 
            //alert(action.result.success);
        },
        success : function(form,action){ alert("ok"); }  
    });
     
    var view=new Ext.Viewport({
        layout: 'border',
        items: [ tab ],
        renderTo: Ext.getBody()
    });
       // alert(1);
     
     
    });
    </script>
     
    </head>
    <body style="margin:0px; padding:0px;">
     
    <body>
    </html>
    donc j'ai un message "failed" qui vient tout le temps. je n'arrive pas a trouver la cause. pourtant la partie php me semble sans probleme.
    pouvez vous m'aider a y voir un peu plus claire? ai-je oublie ou mal ecrit quelque chose?

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 151
    Par défaut
    C'est un problème avec ton reader.
    Les form comprenant nativement le json, te prends pas la tête à rajouter un reader :
    J'ai essayé de le bidouiller, de changer les différentes propriétés, je n'ai pas réussi à le faire marcher, je l'ai enlevé, et tout marchait directement !

  3. #3
    Membre extrêmement actif
    Avatar de lilington
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Chine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 681
    Par défaut
    direction test puis feedback Merci

    donc oui merci , pas de reader dans un form.
    merci et encore merci, sinon merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. fopen renvoi toujours NULL
    Par kissmytoe dans le forum C
    Réponses: 6
    Dernier message: 01/11/2006, 20h01
  2. socket send renvoi toujours (-1)
    Par tkwebch dans le forum Réseau
    Réponses: 8
    Dernier message: 30/08/2006, 17h24
  3. isdigit() renvoie toujours 0
    Par gangsoleil dans le forum C
    Réponses: 30
    Dernier message: 07/08/2006, 13h42
  4. [MySQL] Mon SELECT COUNT me renvoie toujours 1
    Par diaboloche dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 11/07/2006, 11h53
  5. Réponses: 2
    Dernier message: 16/04/2005, 20h24

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