Chiunque usa la convalida di AngulerJS su TextBox. In modo che solo inserire alfabeti.La convalida del testo su alfabeti immette
risposta
C'è una direttiva denominata ng-pattern
che consente di utilizzare espressioni regolari per indicare quali sono i valori consentiti.
Può essere utilizzato in questo modo:
<input ng-pattern="/[a-zA-Z]/" ...
aggiungere questo al vostro input
ng-pattern="/^[a-zA-Z]$/"
A seconda di ciò che si vuole:
Alfabeti e blankspace:
ng-pattern="/^[a-zA-Z\s]*$/"
Alfabeti n blankspace:
ng-pattern="/^[a-zA-Z]*$/"
Se non si desidera utilizzare ng-modello per la ragione whateever, è anche possibile aggiungere funzioni di convalida per il ng-modal-controllore che è impostato sulla vostra casella di testo, in particolare per i formattatori e array di parser. Una buona descrizione di come fare questo è qui: http://www.benlesh.com/2012/12/angular-js-custom-validation-via.html. Un'altra alternativa è quella di utilizzare una direttiva pubblicata per ottenere lo stesso scopo, ma non ho usato questo, ma sembra legittimo: http://www.brentmckendrick.com/code/xtform/
Immagino che tutte le altre risposte che usano ng-pattern siano corrette ma, per fare un esempio, la l'uso di ng-model
è obbligatorio con ng-pattern
.
L'ingresso completo può essere:
<input type="text" ng-pattern ="/^[a-zA-Z\s]*$/" ng-model="Name" />
Questo accetterà gli alfabeti e gli spazi unici.
- 1. Come disabilitare la compilazione automatica nel testo del browser immette in modo selettivo tramite codice?
- 2. Convalida modifica del testo in TextBox
- 3. Ordinamento di un array basato su alfabeti?
- 4. stringa contiene solo alfabeti
- 5. Alfabeti di incremento
- 6. La funzione createCriteria() di Hibernate immette input?
- 7. Convalida modifica testo
- 8. Come unire gli alfabeti Urdu durante la conversione di testo in immagine in PHP
- 9. Windows.h - Notifica quando la messa a fuoco immette un input di testo
- 10. salta la convalida del certificato su "vagrant up"
- 11. override jquery convalida la convalida dell'indirizzo email del plug-in
- 12. Disabilita la convalida del modulo nel browser
- 13. Looping in alfabeti in Bash
- 14. Intervallo PHP per alfabeti ebraici
- 15. convalida JavaScript: caratteri speciali bloccati
- 16. Angular.js - la convalida del modulo emette eventi?
- 17. Disattiva la selezione del testo nell'area testo
- 18. CKEditor plugin - la convalida di un campo di testo
- 19. Convalida area testo JS angolare
- 20. Eseguire la convalida su campi nascosti
- 21. Come ottenere la posizione numerica degli alfabeti in java?
- 22. is_unique per la convalida del modulo codeigniter
- 23. Symfony2 disabilita la convalida del modulo HTML5
- 24. Playframework IllegalStateException dopo la convalida del modulo
- 25. Chiusura del modulo Windows C# evitando la convalida della casella di testo
- 26. Convalida cella in JTable
- 27. per la somiglianza del testo
- 28. Convalida testo di input in modal bootstrap
- 29. Convalida del bean Convalida VS JSF
- 30. Come mantenere la convalida?