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

JSF Java Discussion :

JSF et utilisation de Javascript


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 179
    Par défaut JSF et utilisation de Javascript
    Salut,

    je débute avec JSF et Primefaces et j'ai deux composants de type [INLINE]<p:selectBooleanCheckbox />[/INLINE] qui "s'auto-décochent", c'est en fait le même comportement que des radio boutons mais avec des checkboxs.

    J'arrive à les décocher avec une requête ajax mais pendant le temps de la requête 1s environ, l'utilisateur peut recliquer sur 1 des 2 selectBooleanCheckbox et je voudrais l'éviter.

    Je voudrais donc désactiver puis réactiver les 2 boutons lors d'une requête ajax. Faire quelque chose comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <p:selectBooleanCheckbox id="btn1" ...>
    	<p:ajax ... onstart="désactiver les 2 boutons..." oncomplete="réactiver les 2 boutons"/> 						
    </p:selectBooleanCheckbox>
    <p:selectBooleanCheckbox id="btn2" ...>
    	<p:ajax ... onstart="désactiver les 2 boutons..." oncomplete="réactiver les 2 boutons"/> 		
    </p:selectBooleanCheckbox>
    En "bidouillant" j'y arrive avec des [INLINE]document.getElementById(...).disabled[/INLINE] mais ca me modifie juste le comportement, pas le skin de mes checkboxs.

    Y'a t-il un moyen simple de faire ce que je veux sans modifier via JS les attributs et les classes CSS afin d'arriver au rendu adéquat ?

    Et tant que j'y suis, à quoi sert réellement l'attribut "widgetVar" des composants JSF ?

    Merci

  2. #2
    Membre Expert
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Par défaut
    le "widgetVar" est l'ID javascript justement ... donc pas besoin de faire un getElementByID.

Discussions similaires

  1. WMI :comment l'utiliser avec Javascript
    Par eydora dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/10/2006, 21h52
  2. [PHP] [XSLT] utilisation, de javascript dans le xsl
    Par vodasan dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 11/10/2006, 15h38
  3. [debutant] utiliser le javascript au milieu du html
    Par SanNash dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/05/2006, 16h16
  4. Utiliser variable Javascript dans du PHP
    Par phpaide dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 23/05/2006, 15h14
  5. [C#] Pb utilisation Calendar javascript et WebForm
    Par globeriding dans le forum ASP.NET
    Réponses: 13
    Dernier message: 07/09/2004, 17h37

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