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 :

Plugin SelectMenu, renvoie des erreurs


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de baggie
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 755
    Par défaut Plugin SelectMenu, renvoie des erreurs
    Bonjour,

    afin d'avoir des listes déroulantes plus en adéquation avec le design, j'ai voulu utiliser le plugin SelectMenu (via la documentation trouvée ici).

    J'ai récupéré via le code source de la page de démonstration le code du .js et le code du .css .

    Quand je veux créer ma première liste, j'écris ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('select#listeagences').selectmenu({style:'dropdown'});
    Et là, dans la console de Chrome j'obtiens les erreurs suivantes :
    - sur le fichier .js en lui-même :
    Uncaught TypeError: Object function ( selector, context ) {
    // The jQuery object is actually just the init constructor 'enhanced'
    return new jQuery.fn.init( selector, context, rootjQuery );
    } has no method 'widget'
    et sur mon code ci dessus :
    Uncaught TypeError: Object [object Object] has no method 'selectmenu'
    Pour information, ma liste #listeagences est remplie par un appel ajax à un fichier php.

    Voici également les fichiers appelés sur ma page :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <script type="text/javascript" src="lib/jquery.js"></script>
    <script type="text/javascript" src="Js/ui.selectmenu.js"></script>
    <script type="text/javascript" src="lib/jquery-ui/development-bundle/ui/jquery-ui-1.8.9.custom.js"></script>
    <script type="text/javascript" src="lib/jquery-ui/development-bundle/ui/jquery.ui.button.js"></script> 
    <script type="text/javascript" src="lib/jquery-ui/development-bundle/ui/jquery.ui.core.js"></script>
    <script type="text/javascript" src="lib/jquery-ui/development-bundle/ui/jquery.ui.widget.js"></script>
    Et enfin la construction de ma liste si ça peut aider :
    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
     
    $.ajax({
    	type: 'GET',
    	url: 'liste_agences.php',
    	success: function(html) {
    		$("#listeagences").append('<option>Sélectionnez une agence</option>');
    		// Récupération de chaque agence
    		var spliter = html.split('#');
    		for(a=0;a<spliter.length-1;a++)
    		{
    			// Récupération de chaque détail pour chaque agence
    			var splitag = spliter[a].split('|');
    			var agid    = splitag[0];
    			var agnom = splitag[1];
    			var agurn  = splitag[2];
    			$("#listeagences").append('<option id="'+agid+'">'+agnom+'</option>');
    		}
    	}
    });
    Est-le fichier js qui n'est plus bon ? Quelque chose que j'aurai oublié ?

    Si vous avez une idée ... Merci !

  2. #2
    Membre éclairé Avatar de baggie
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 755
    Par défaut
    Je me permets de faire remonter mon sujet.

    J'ai testé en écrivant au début du fichier .js à la place de ce qu'il y avait.

    Sur une liste simple (non remplie via Ajax), ça fonctionne à peu près.

    Mais ça ne fonctionne toujours pas sur ma propre liste.

    Est-ce que vous connaissez une alternative relativement similaire à ce plugin sinon ?

  3. #3
    Membre éclairé Avatar de SPACHFR
    Profil pro
    Paaaaaa
    Inscrit en
    Février 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paaaaaa

    Informations forums :
    Inscription : Février 2004
    Messages : 557
    Par défaut
    Salut,

    Il me semble que dropdown est avec un tiret.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $('select#listeagences').selectmenu({style:'drop-down'});

Discussions similaires

  1. smbldap-populate me renvoie des erreurs
    Par doumbix dans le forum Réseau
    Réponses: 0
    Dernier message: 16/02/2013, 17h34
  2. Un script qui renvoie des erreurs lorsqu'en tâche planifiée
    Par annedeblois dans le forum Sécurité
    Réponses: 0
    Dernier message: 07/10/2009, 14h31
  3. Réponses: 13
    Dernier message: 29/01/2008, 15h28
  4. [C#] [WinForms] Renvoi des erreurs...
    Par omlip dans le forum Windows Forms
    Réponses: 7
    Dernier message: 08/12/2004, 17h12
  5. [LG]gestion des erreurs
    Par frontin dans le forum Langage
    Réponses: 3
    Dernier message: 29/11/2003, 22h41

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