-
Masked Input : téléphone
Bonjour,
je souhaite formater la saisie de mes numéros de téléphones avec
Masked Input plugin for jQuery , seulement, j'utilise le plugin validation en parallèle, mes champs sont donc de la forme suivante :
Code:
<input type="text" class="champs telephone" id="tel_conseiller[1]" name="tel_conseiller[1]">
et le code jquery du plugin ne semble pas accepté :
Code:
$('[id="telephone[]"]').mask("99 99 99 99 99",{placeholder:" "});
J'ai bien essayé d'aller chercher le champs avec
mais il ne l'accepte pas.
Avez-vous une solution ?
-
Code:
id="tel_conseiller[1]"
Code:
$('[id="telephone[]"]')
Effectivement, on se demande pourquoi ça ne fonctionne pas... :roll:
-
Code:
$('[id="telephone[]"]')
j'avoue ne pas comprendre ton selecteur ???
je ne vois pas d'id "telephone[]" ...
Il n'y a pas de raison par contre que la selection par la classe en fonctionne pas car elle est bien présente au niveau de ta balise.
-
désolé,
j'ai mis tel_conseiller, mais telephone existe également
Code:
<input type="text" class="champs_description" id="telephone[1]" name="telephone[1]">
Comment puis-je sélectionner mes id téléphone avec des crochets ?
-
telephone[1] != telephone[] !!!
-
J'ai le code suivant à présent, cela ne semble pas gérer jquery.validate.js:
Code:
<input id="telephone" class="champs_description" type="text" name="telephone[1]">
Je mets :
Code:
$('#telephone').mask("99999");
mais il ne m'affiche toujours pas le masque de saisie, j'ai essayé avec un champ ville juste à côté, ça fonctionne.
-
J'ai trouvé, j'utilise le plugin http://digitalbush.com/projects/masked-input-plugin/ pour gérer mes mask de codes postaux, numéros de téléphone, champs date.
En connaissez-vous un pour les emails afin d'avoir obligatoirement le @ et le . du domaine ?