J'utilise le jQuery Validation plugin et j'ai une zone de texte avec la classe digits
pour le forcer à être des chiffres seulement, mais pas obligatoire. Lorsque j'appelle valider sur le formulaire cela fonctionne bien, mais si j'appelle valid()
dans la zone de texte quand il est vide, il renvoie 0, malgré aucun message d'erreur indiquant et requis n'étant pas défini.La méthode jQuery Validation `valid()` renvoie 0 lorsque requis n'est pas vrai
Est-ce que quelqu'un sait pourquoi il retournerait ceci pour une valeur d'entrée apparemment valide?
Voici le code:
<input type="text" value="" name="kiloMetresTravelled" id="kiloMetresTravelled" class="digits"/>
et le script
<script type="text/javascript'>
var isvalid = jQuery('#kiloMetresTravelled').valid();
//isvalid == 0 when kiloMetresTravelled is blank
</script>
Whoops, lisez la mauvaise question. :) –