La lingua di jQuery Ajax consente di controllare gli errori di convalida modulo prima di inviare informazioni a una pagina di elaborazione dei moduli HTML Web di pagine. Si utilizza una funzionalità denominata "espressioni regolari" per controllare i valori alfanumerici nella casella di testo del modulo. Ciò significa che il modulo rifiuta qualsiasi dati contenente caratteri speciali. Si utilizza questa funzione per caselle di testo ad esempio i campi nome utente che si desidera solo agli utenti di immettere caratteri alfanumerici.
Istruzioni
1
Destro della pagina HTML che contiene gli elementi di forma che si desidera convalidare con jQuery. Fare clic su "Apri con" e selezionare il vostro editor preferito jQuery.
2
Aggiungere il jQuery includono i file è necessario eseguire codice jQuery. Copiare e incollare il seguente codice per il tag head:
< script type = ' text/javascript'
src='../Scripts/jquery-1.3.2.min.js'>
3
</script>
Creare la funzione di convalida jQuery. Il codice seguente garantisce che le informazioni del modulo inviate sono solo valori alfanumerici per ogni personaggio:
$(function() () {
$('input.alpha[$id=tb1]').keyup(function() {
if (this.value.match(/[^a-zA-Z0-9 ]/g)) {
this.value = this.value.replace(/[^a-zA-Z0-9 ]/g, '');
} else {
Alert ("solo caratteri alfanumerici sono ammessi");
}
});
4
});
Salvare il file e aprirlo nel browser. Verificare il codice aggiungendo caratteri estesi nella casella di testo e fare clic sul pulsante Submit.