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

jQuery Discussion :

[JQuery] JQuery et barre upload sur $.ajax


Sujet :

jQuery

  1. #1
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 497
    Points : 12 600
    Points
    12 600
    Par défaut [JQuery] JQuery et barre upload sur $.ajax
    Bonjour, j'ai la fonction suivante en jquery

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    function changeList(el,variable,liste)
    	{$.ajax({
    		type: 'POST',
    		url: '<?php echo $this->baseUrl?>/base/jquery',
    		data: variable+'=' + el.options[el.selectedIndex].value,
    		success:function (msg) {$("div#"+liste).append(msg);}
    			});
    et du moment ou je le lance il peut se passer 30 à 40 sec , avant d'avoir le success, je voudrais savoir si il est possible de mettre une animation pour patienter.

    merci de votre aide.

    MaitrePylos

  2. #2
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Salut,

    Il y a beforeSend comme option qui te permettrait d'afficher un gif animé que tu cacherais dans le success.

  3. #3
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 497
    Points : 12 600
    Points
    12 600
    Par défaut
    Merci, cela ma mis sur le chemin de la sagesse.

    j'y arrive comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    function changeList(el,variable,liste)
    	{$.ajax({
    		ajaxStart:$("div#load").show(),
    		type: 'POST',
    		url: '<?php echo $this->baseUrl?>/base/jquery',
    		data: variable+'=' + el.options[el.selectedIndex].value,		
    		success:function (msg) {$("div#"+liste).append(msg),$("div#load").hide();}
    			});
    	}
    Encore merci de ton aide

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 16/05/2012, 16h13
  2. Barre de transfert sur upload avec AJAX
    Par guillaume2vo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 29/11/2010, 10h58
  3. Réponses: 2
    Dernier message: 21/09/2009, 04h51
  4. Réponses: 2
    Dernier message: 07/04/2008, 18h13
  5. [JQuery] Erreur lors d'un rappel Ajax
    Par millerf dans le forum jQuery
    Réponses: 2
    Dernier message: 23/08/2007, 23h03

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