2009-10-07 8 views
0

J'ai un formulaire vérifié par jquery validate. Le champ qui est à l'origine une question ressemble à ceci:jquery validate - échoue à la radio

<label>Select an Account Type<</label><br> 

<input type="radio" name="accountType" value="1" id="accountType_C"><label id="accountType_C" for="accountType_C">Coder</label> 
<input type="radio" name="accountType" value="0" id="accountType_S"><label id="accountType_S" for="accountType_S">Surreptitious Ninja</label> 

Tous les autres champs du formulaire valident de façon appropriée à l'exception de celle ci-dessus. Pas tout à fait sûr de ce que je fais mal. Il y a environ 12 autres champs qui sont validés sans problème. J'ai vérifié la validation pour les déclarations en double, mais il n'y en a pas.

est ici la fonction validate:

$("#regForm").validate({ 

    rules: { 

     accountType: "required" 

    }, 

    messages: { 

     accountType: "You must select an account type" 

    } 

}); 

Merci beaucoup!

+2

essayez d'utiliser les règles: {ACCOUNTTYPE: {requis: true}} – halocursed

+0

merci. les supports ont fait l'affaire! –

Répondre

1
$("#regForm").validate({ 

     rules: { 

       accountType: "checked" 

     }, 

     messages: { 

       accountType: "You must select an account type" 

     } 

}); 
0

Pour le compte rendu;)

$("#regForm").validate({ 
    rules: { 
     accountType: { required: true } 
    }, 
    messages: { 
     accountType: "You must select an account type" 
    } 
}); 
Questions connexes