Im Folgenden werde ich Ihnen ein Beispiel für die Ajax-Methode des jQuery Validate-Plugins zur Validierung von Eingabewerten vorstellen. Sie hat einen guten Referenzwert und ich hoffe, dass sie für alle hilfreich ist.
In Projekten stoßen wir häufig auf Probleme, die eine Hintergrundüberprüfung erfordern, z. B. ob der Benutzername und das Benutzerkonto vorhanden sind usw. Verwenden Sie das jQuery Validate-Plug-in, um die Überprüfung mithilfe von Remote-Überprüfungsregeln abzuschließen.
Beispiel:
1. Grundlegende Verwendung
1 Formular
1 2 3 |
|
2.js
Die einfachste und gröbste Art, es zu schreiben, ist remote: URL URL wird automatisch gespleißt, zum Beispiel die folgende Schreibmethode, die angeforderte URL ist: xxx/checkUsername.do?username=test
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
3.
Die Hintergrundantwort kann nur „true“ oder „false“ ausgeben und keine anderen Daten enthalten: „true“: Überprüfung bestanden, „false“: Überprüfung fehlgeschlagen; Sie können den Rückgabetyp auf „Boolean“ oder „String“ festlegen >(1). Return boolean
1 2 3 4 5 |
|
(2).Return String
2 Die obige Verwendung kann die tatsächlichen Anforderungen nicht erfüllen. Wenn Sie andere Parameter übermitteln müssen, der Parametername und der Attributname inkonsistent sind oder die Anforderungsmethode POST ist, lautet die Schreibmethode wie folgt:1.js
Verwenden Sie die Datenoption, die jQuery ist. Die Schreibmethode von $.ajax({...}); übermittelt Daten über Funktionsrückgabewerte und dort gibt es ein Problem beim direkten Schreiben des Werts;übermittelt standardmäßig den aktuellen überprüften Wert, d. h. Benutzername: xxx im folgenden Beispiel wird standardmäßig als Parameter übermittelt
1 2 3 4 5 |
|
2. Der Hintergrund
beschränkt die Anfrage auf den POST-Modus1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Verwandte Artikel:
Informationen zur Verwendung von bootstrap-table.js zur Implementierung der erweiterten Paging-Symbolleistenfunktion
So implementieren Sie eine schwebende Kollision in JS
So steuern Sie die Maus, um das Klicken auf die Schaltfläche in JS zu verweigern
Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Validate-Plugin in jQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!