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

JavaScript Discussion :

getResponseCode() => 10


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 49
    Par défaut getResponseCode() => 10
    Bonjour,

    J'ai un script d'enregistrement de données dans une bdd qui me renvoi un certain message d'erreur. Ce script 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
    13
    14
    15
    16
    17
    this.save = function(closeAfterSave){
     
      if(!this.productEmpty()) {
     
        var infos = this.getInfos();
     
        remote = new Remote({name:'product', command:'create', params:infos});
     
        remote.addEvent('complete', function(r){
     
          switch(r.getResponseCode()) {
     
            case 10:
     
              new BackOffice.Alert().error('Enregistrement','Erreur pendant la création de la fiche : Un ou plusieurs champs obligatoires n\'ont pas été renseignés');
     
              break; .....
    Donc la fonction getResponseCode() me renvoi le code 10 sauf que je ne sais pas ce que ca veux dire ...

    Apparemment ca serait une réponse du serveur web ... mysql ... je ne sais pas trop.
    Si quelqu'un pouvais aiguiller mon débogage

  2. #2
    Membre Expert Avatar de Willpower
    Homme Profil pro
    sans emploi
    Inscrit en
    Décembre 2010
    Messages
    1 009
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : sans emploi

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 009
    Par défaut
    la fonction getResponseCode() n'est pas une fonction javascript, donc tu utilises une librairie, on pourrait plus facilement t'aider si tu nous disais laquelle.

    (mais lire la doc de ta librairie serait encore plus simple)

    edit: aussi, si tu as repris un code tout fait et que ce n'est pas toi qui a écrit la line :

    Enregistrement','Erreur pendant la création de la fiche : Un ou plusieurs champs obligatoires n\'ont pas été renseignés'
    Je trouve qu'elle est assez parlante au sujet de l'erreur.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 49
    Par défaut
    pourtant tous les champs marqué d'un * sont renseigné, c'est ca le bins.

    je vais chercher cette librairie.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 49
    Par défaut
    Je pense que c'est ca
    Fichiers attachés Fichiers attachés

  5. #5
    Membre Expert Avatar de Willpower
    Homme Profil pro
    sans emploi
    Inscrit en
    Décembre 2010
    Messages
    1 009
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : sans emploi

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 009
    Par défaut
    Citation Envoyé par vlotho Voir le message
    Je pense que c'est ca
    Apparemment le code est envoyé dans la réponse du serveur, donc il faut voir quelle page ton code appel et regarder sur ton serveur comment tu génères cette page.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 49
    Par défaut
    surement une de ces deux pages :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    this.setBreadcrumb = function() {
     
      BackOffice.Breadcrumb
       .reset()
       .add('Catalogue','/ec-catalogue/index.html')
       .add('{$fAction} un produit','/ec-catalogue/add-product.html');
     
    }
    Après, sur le serveur je vois pas trop comment il pourrait générer une page ... apache ?

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