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 :

Controle des champs de formulaire


Sujet :

jQuery

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2006
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2006
    Messages : 985
    Points : 460
    Points
    460
    Par défaut Controle des champs de formulaire
    Bonjour,
    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
     
    HTML
    //Structures
    <input type="radio" name="structure" value="0" /><input type="radio" name="structure" value="1" />
    //Postes
    <input type="radio" name="poste" value="0" /><input type="radio" name="poste" value="1" />
    //Remarques
    <select id="remarque" name="remarque">
    <option value="-1">Choisir...</option>
    <option value="1">Remarque 1</option>
    <option value="2">Remarque 2</option>
    </select>
     
    //JS
    var structure = $('input:[name="structure"]').val();
    if ( structure == 0 ) {
    	//1. Décocher tous les champs radio name="poste"
    	//2. Sélectionner la première balise option de select remarque
    }
    Je souhaite savoir comment :
    1. décocher tous les champs radio name="poste"
    2. sélectionner la première balise option de select remarque

    quand la variable structure == 0 ?

    Merci d'avance...

  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 : 74
    Localisation : Belgique

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

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

    La question et les codes, surtout HTML, sont bizarres !

    Un exemple de code HTML

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <label>Structure 1 : </label><input type="radio" name="structure" checked="checked" /><br/>
    <label>Structure 2 : </label><input type="radio" name="structure" /><br/>
    <br/>
    <label>Poste 1 : </label><input type="radio" name="poste" /><br/>
    <label>Poste 2 : </label><input type="radio" name="poste" checked="checked"/><br/>
    <br/>
    <select id="remarque" name="remarque">
    	<option value="-1">Choisir...</option>
    	<option value="1">Remarque 1</option>
    	<option value="2" selected="selected">Remarque 2</option>
    </select>
    Un exemple de code jQuery

    Si l'utilisateur choisit "Structure 2" alors tous les choix "Poste" sont désélectionnés et la première option de la liste de choix d'ID "remarque" est sélectionnée.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    $("input[name='structure']").change(function(){
    	if ( $("input[name='structure']").eq(1).is(":checked") ){
    		$("input[name='poste']").prop("checked", false);
    		$("#remarque option:first").prop("selected", true);
     
    		/*
    		 * On peut aussi empêcher les nouvelles modifications
    		 * en rendant les contrôles inactifs
    		 */
    		$("input[name='poste']").prop("disabled", true);
    		$("#remarque").prop("disabled", true);
    	}
    });

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2006
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2006
    Messages : 985
    Points : 460
    Points
    460
    Par défaut
    Exact, merci.

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

Discussions similaires

  1. [AC-2010] Controle des champs vides dans un formulaire
    Par prosper02 dans le forum VBA Access
    Réponses: 3
    Dernier message: 06/07/2013, 01h04
  2. Controle des champs d'un formulaire
    Par indefini dans le forum Langage
    Réponses: 17
    Dernier message: 09/01/2009, 11h06
  3. Controle des champs rempli d'un formulaire
    Par croke dans le forum VBA Access
    Réponses: 8
    Dernier message: 11/06/2008, 16h14
  4. controle des champs dans formulaire
    Par nima5 dans le forum IHM
    Réponses: 7
    Dernier message: 31/12/2007, 14h10
  5. Réponses: 4
    Dernier message: 13/09/2005, 12h50

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