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 :

[AJAX] formulaire : chargement


Sujet :

JavaScript

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Par défaut [AJAX] formulaire : chargement
    bonjour,

    Lors de l'envoi d'un formulaire via ajax, j'affiche une image d'attente (animation) et dès que je reçois le formulaire j'affiche à la place une image de confirmation.

    Est-il possible que si la requête s'exécute très rapidement, qu'on ne voit pas l'image d'attente (je fais mes requête sur un serveur local) ?
    => a priori non mais je ne sais pas si c'est pareil avec une machine très rapide ....

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Pas compris !

    Petit précision : Ajax n'envoie et ne reçoit pas de formulaire.
    Il ne fait qu'appeler une url et récupérer une réponse sous forme de chaîne de caractères ...

    A+

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Par défaut
    Citation Envoyé par E.Bzz Voir le message
    Pas compris !

    Petit précision : Ajax n'envoie et ne reçoit pas de formulaire.
    Il ne fait qu'appeler une url et récupérer une réponse sous forme de chaîne de caractères ...

    A+
    => je recupère les données de mon formulaire et je les envoie via AJAX (je n'ai pas de problème à ce niveau)

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par Emcy Voir le message
    (je n'ai pas de problème à ce niveau)
    Visiblement si, vus les termes employés ...

    Et donc, tu ne veux pas afficher l'image ... quand on a pas le temps de la voir ?

    A+

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Par défaut
    non c'est le contraire.... je voulais savoir si la requête s'execute très rapidement, est-ce qu'on voit quand même l'image s'afficher (ce que je veux) ou est-ce qu'il faut faire une genre de tempo min ?
    => mon serveur est sur un réseau local donc les requêtes seront traités rapidement.

    J'ai fais des tests avec mon PC et tout va bien mais avec une machine plus puissante, je ne sais pas ce qu'il se passerait...

  6. #6
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    46
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 46
    Par défaut
    Citation Envoyé par Emcy Voir le message
    non c'est le contraire.... je voulais savoir si la requête s'execute très rapidement, est-ce qu'on voit quand même l'image s'afficher (ce que je veux) ou est-ce qu'il faut faire une genre de tempo min ?
    => mon serveur est sur un réseau local donc les requêtes seront traités rapidement.

    J'ai fais des tests avec mon PC et tout va bien mais avec une machine plus puissante, je ne sais pas ce qu'il se passerait...
    Etant donné que le javascript n'attends pas que l'image se charge avant de passer à la suite... ton image ne se verra pas si l'objet Ajax renvoi la réponse plus vite que le chargement de l'image.

    Si tu veux vraiment voir l'image à tous les coups, exécute la fonction ajax dans le onload de l'image. Comme ça ton ajax ne s'exécutera qu'après le chargement de l'image.

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Par défaut
    ok, merci pour l'astuce

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

Discussions similaires

  1. [AJAX] Formulaire sous AJAX !!!
    Par urai1 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/03/2007, 21h36
  2. [AJAX] Formulaire inscription ..
    Par Lunthear dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/03/2007, 12h35
  3. [AJAX] Formulaire en AJAX
    Par myriam.kone dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/11/2006, 13h41
  4. [AJAX] Ajax, formulaire, div et select
    Par n8ken dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/09/2006, 10h51
  5. [AJAX] Formulaire prépopuler avec du ajax dans la page
    Par shwin dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/10/2005, 15h37

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