Heim >Web-Frontend >js-Tutorial >Beispiel für die Verwendung der Post-Methode in jquery_jquery

Beispiel für die Verwendung der Post-Methode in jquery_jquery

WBOY
WBOYOriginal
2016-05-16 16:33:081373Durchsuche

Das Beispiel in diesem Artikel beschreibt die Verwendung der Post-Methode in JQuery und wird als Referenz für alle freigegeben. Die spezifische Nutzungsanalyse lautet wie folgt:

Bei der Verwendung von jquery zur Implementierung einer asynchronen Interaktion auf der Website sind die beiden häufig verwendeten Funktionen die Get- und Post-Methode. Die Get-Methode ist einfach zu verwenden. Wenn es Parameter gibt, hängen Sie diese einfach an Wenn Sie den Parameter jedoch in der Post-Methode übergeben, müssen Sie ihn getrennt von der URL schreiben, was die Übergabe des Parameters umständlicher macht. Dies ist jedoch sicherer und es besteht auch die Möglichkeit, dass chinesische Zeichen verstümmelt werden unten (die get-Methode übergibt häufig chinesische Zeichen mit verstümmelten Zeichen), hier finden Sie eine detaillierte Einführung in die Art und Weise, wie Beiträge Parameter übergeben.

Schreiben Sie zunächst einen HTML-Code wie folgt:

Code kopieren Der Code lautet wie folgt:


jquery-Post-Methodentest










Der Post-Methodencode im serverseitigen Servlet lautet wie folgt (der Servlet-Klassenname lautet login und sein Zugriffspfad ist als servlet/login konfiguriert)
Code kopieren Der Code lautet wie folgt:
Response.setContentType("text/html");
PrintWriter out = Response.getWriter();
request.setCharacterEncoding("gb18030");
String name= request.getParameter("name"); String pass= request.getParameter("pass"); out.print("name:" name "pass:" pass);
out.flush();
out.close();

Nachdem Sie den obigen HTML-Code auf dem Client ausgeführt haben, klicken Sie auf die Schaltfläche „Test“. Daraufhin wird das Dialogfeld „Name: eingegebener Benutzername: eingegebenes Passwort“ angezeigt. Durch die Analyse des HTML-Codes können wir feststellen, dass die Post-Methode die Daten verwendet JSON-Format zur Übergabe von Parametern.

Ergänzung:

Im Fall verstümmelter chinesischer Zeichen

Die standardmäßige chinesische Zeichenkodierung von Ajax ist utf-8, und die Kodierung der Post-Empfangsseite sollte dies auch tun Auch die Codierung bleibt gleich. Ich hoffe, dass dieser Artikel für alle bei der Ajax-Programmierung auf Basis von jQuery hilfreich sein wird.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn