plugin jQuery validation des numéros seulement, min & max la longueur - la question de l'espace

Je suis en utilisant jQuery de Validation (PLUGIN URL) plugin pour la plupart de ma validation de formulaire:

J'ai l'exemple suivant (LIVE EXEMPLE):

FORME:

 <form class="form" id="feedback-form" method="post" action="#">


    <label for="phone">Contact number:</label>
    <input type="text" value="" id="phone" name="phone" class="required">
    <br class="clr">

    <div class="form-buttons">
        <input id="submit" type="submit" value="Submit" class="button" >
    </div>
    <br class="clr">
    <br /><br />

</form>

jQuery:

$("#feedback-form").validate({
    rules: {

        phone: {
            number: true, //as space is not a number it will return an error
            minlength: 6, //will count space 
            maxlength: 9
        }

    }

});

J'ai deux questions, à la fois concernant l'utilisation de l'espace.

  • min & max longueur compter de l'espace comme un personnage
  • si number = true et de l'espace est utilisé, il sera de retour d'erreur que l'espace n'est pas un nombre

Est-il une solution de contournement? N'avez-vous tombé sur le même problème? Veuillez noter que je veux garder permettant de saisir dans l'espace (pour la lisibilité).

OriginalL'auteur Iladarsda | 2011-09-06