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 :

UI Tabs. Contrôle avant de changer d'onglet


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif Avatar de helje
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2005
    Messages : 61
    Par défaut UI Tabs. Contrôle avant de changer d'onglet
    Bonjour,

    J'ai 2 onglets gérés par UI Tabs. Je voudrais insérer un contrôle des données saisies lorsqu'on clique sur l'onglet 2.
    J'ai essayé de mettre le gestionnaire d'événement dans le $(document).ready :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $('#example').tabs({
        select: function(event, ui) {
            var isValid = ... // form validation returning true or false
            return isValid;
        }
    });
    Mais cela ne marche pas, cette fonction ne semble pas prises en compte.
    Une idée pour intercepter l'événement de changement d'onglet ?

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    $("#tabs").tabs({
    	select: function(event, ui) {
    		/*
    		 * http://jqueryui.com/demos/tabs/
    		 * ui.tab     // anchor element of the selected (clicked) tab
    		 * ui.panel   // element, that contains the selected/clicked tab contents
    		 * ui.index   // zero-based index of the selected (clicked) tab
    		 */
     
    		// Firebug
    		console.log(ui.index, ui.tab, ui.panel);
    	}
    });

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre actif Avatar de helje
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2005
    Messages : 61
    Par défaut
    Merci pour la réponse, j'essaierai dès que possible (c'est pour le boulot )

    [Edit 2010-11-24 10:45]
    Rien ne se passe, comme si l'événement était ignoré .
    Y a-t-il des règles pour la définition de $(document).ready(function() ?
    Faut-il la mettre immédiatement après <body> par exemple ?

    [Edit 2010-11-24 19:24]
    En fait, il s'est avéré qu'il y avait une autre librairie JS chargée : tabs.pack.js.
    Lorsque je l'enlève, je retrouve le comportement normal de UI Tabs.

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

Discussions similaires

  1. [JTabbedPane] Rajouter 2 boutons pour changer d'onglets
    Par sylsau dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 19/06/2007, 12h06
  2. Contrôle avant affichage par DBGrid
    Par Vulcanos dans le forum Bases de données
    Réponses: 2
    Dernier message: 27/04/2007, 12h50
  3. Changer l'onglet actif Forms
    Par IkasFred dans le forum Forms
    Réponses: 2
    Dernier message: 25/04/2007, 15h59
  4. Réponses: 7
    Dernier message: 28/02/2007, 15h59
  5. [JTabbedPane] changer d'onglet sur clic d'un bouton
    Par lazzeroni dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 26/07/2006, 17h58

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