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 :

Rafraichir les valeurs d'une combobox en l'ouvrant


Sujet :

jQuery

  1. #1
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Février 2008
    Messages : 73
    Points : 52
    Points
    52
    Par défaut Rafraichir les valeurs d'une combobox en l'ouvrant
    Bonjour à tous,

    J'aimerais savoir comment faire pour rafraichir les valeurs contenues dans une combobox à chaque fois que j'ouvre celle-ci.

    Je travaille sur Visual Studio 2010 en C# (MVC 2);

    Grâce au script ci-dessous quand j'ouvre la combobox, je vois apparaitre toutes les valeurs mais elles ne sont pas rafraichient. Elles ne sont rafraichient que à la cloture de celle-ci. Je dois donc l'ouvrir 2 fois pour pouvoir voir les valeurs mis à jour.

    Qqun peut m'aider ?
    Je pemse que l'évènement "click" se produit déjà après l'affichage des valeurs. Il me faudrait donc trouver un évènement qui se produit avant l'affichage. Merci ;-)


    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
            $(function() {
                $("#ComboboxName").click(function() {
                    $.ajax({
                         url: '<%= Url.Action("RefreshFilterList","Wave") %>',type: "POST", datatype: "json",
                         error:function(msg)
                             {
                                alert("Error !: " + msg);
                             },
                         success:function(data) {
                            $("#ComboboxName").empty();
                            $.each(data, function (index, optionData) {
                                $("#ComboboxName").append("<option value='" + optionData.ReferenceObjectSeq + "'>" + optionData.ReferenceObjectDesc + "</option>");
                            });
                         }
                    });
                });
            });

  2. #2
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Février 2008
    Messages : 73
    Points : 52
    Points
    52
    Par défaut
    Pour votre information, j'ai résolu le problème.
    J'ai tout bêtement modifié l'event à ".mouseover" ce qui rafrichie les valeurs du combobox juste avant même de l'ouvrir

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

Discussions similaires

  1. Les valeurs d'une ComboBox en JSF
    Par allouchi dans le forum JSF
    Réponses: 10
    Dernier message: 27/12/2011, 12h49
  2. [OL-2010] récupérer les valeurs d'une combobox
    Par benou72 dans le forum VBA Outlook
    Réponses: 1
    Dernier message: 03/02/2011, 11h48
  3. Récupérer les valeurs d'une combobox
    Par Many31 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 13/07/2009, 15h16
  4. choix d'un radioboutton qui change les valeurs d'une comboBox
    Par poussin_44 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 04/07/2007, 09h10
  5. rafraichir les donnée d'une combobox
    Par qbihlmaier dans le forum IHM
    Réponses: 1
    Dernier message: 06/12/2005, 19h07

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