Changement input

Résolu
griko Messages postés 401 Statut Membre -  
griko Messages postés 401 Statut Membre -
Bonjour,

j'ai un problème je ne comprends pas !
j'ai 2 input de type radio avec un oui et un non.
Le non est coché par défaut
et quand je sélectionne oui, il devrait y avoir une action mais il n'y en a pas il lance l'action quand je sélectionne non et si je re-sélectionne oui il exécute aussi.

Quelqu'un aurai une idée ?
--
Webmaster de : Cinéco.fr  | Le site Cinéphile!
Configuration: Windows 7 / Safari 532.5

5 réponses

  1. LelLex Messages postés 1753 Statut Membre 112
     
    Cette action s'exécute avec du JavaScript ?
    0
  2. griko Messages postés 401 Statut Membre 10
     
    Voici le code :
    <script language="JavaScript1.1" type="text/javascript">
    $(function()
    {
         $("input[name=typepub]").change(function(event)
         {
              var valeurtypepub = $(this).attr("value");
              if(valeurtypepub==1)
              {
                   $("input[name=creamod]").attr({ disabled:true });
                   $("select[name=idfilm]").removeClass("verifnonobli");
                   $("select[name=idfilm]").addClass("verifobli");
                   $("#typefilm").show("slow");
                   $("select[name=lieu_site_pub] option[value=\'all\']").before("<option value=\"idfilm\">ID du Film <i>(Sera affiché sur la page du film)</i></option>");
              }else{
                   $("input[name=creamod]").attr({ disabled:false });
                   $("#typefilm").hide("slow");
                   $("select[name=lieu_site_pub] option[value=\'idfilm\']").remove();
                   $("select[name=idfilm]").removeClass("verifobli");
                   $("select[name=idfilm]").addClass("verifnonobli");
              }
         });
    });
    </script>
    <input class="verifobli" value="1" type="radio" name="typepub"/> Oui
    <input class="verifobli" value="0" type="radio" name="typepub" checked="checked"/> Non
    0
  3. djflexlive Messages postés 577 Statut Membre 95
     
    Euh de mon coté ca fonctionne normalement ... Du moins en cliquant sur Oui ca sélectionnes bien.

    De plus, ton javascript ne sert à rien dans l'implication des boutons "radio" ?
    0
  4. griko Messages postés 401 Statut Membre 10
     
    En faite, il ne veut pas changer la classe, quand le non est sélectionné, il faut cliquer sur oui puis sur non pour changer la classe
    il n'y aurait pas une solution ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. griko Messages postés 401 Statut Membre 10
     
    en faite j'ai trouvé, il fallait mettre
    .live("change", function() au lieu de .change(function(event)

    Merci
    0