Heim > Web-Frontend > js-Tutorial > Was tun, wenn die von Ajax übermittelten Daten in JQuery verstümmelt sind?

Was tun, wenn die von Ajax übermittelten Daten in JQuery verstümmelt sind?

coldplay.xixi
Freigeben: 2023-01-04 09:36:33
Original
1966 Leute haben es durchsucht

Lösung für verstümmelte Daten, die von Ajax in JQuery übermittelt werden: 1. Stellen Sie die Projektkodierung auf [utf-8] ein. 2. Stellen Sie die Kodierung jeder Schnittstelle auf [utf-8] ein. 3. Schreiben Sie einen Kodierungsfilter, um dies sicherzustellen Jede Codierungskonsistenz der Anforderung. 4. Codierungsmethode zu [$.ajax()] hinzufügen.

Was tun, wenn die von Ajax übermittelten Daten in JQuery verstümmelt sind?

Die Betriebsumgebung dieses Tutorials: Windows7-System, JQuery3.2.1 und Ajax2.0-Version, Dell G3-Computer. Diese Methode ist für alle Computermarken geeignet.

Lösung für die von Ajax in JQuery übermittelten verstümmelten Daten:

Ich kann nur sagen, dass das verstümmelte Problem ein sehr problematisches Problem ist. Jetzt verwende ich jQuery-Ajax und finde, dass die übermittelten Daten ist auf Chinesisch verstümmelt. Ich habe viele Methoden online ausprobiert, aber ohne Erfolg. Schließlich habe ich das Projekt auf UTF-8 umcodiert und das Problem wurde gelöst.

Hier ist mein Lösungsvorschlag:

① Stellen Sie die Projektkodierung auf utf-8 ein.

②Die Kodierung jeder Schnittstelle ist auf utf-8 eingestellt.

③Schreiben Sie den Encode-Codierungsfilter, um die Konsistenz jeder Anforderungs-Antwort-Codierung sicherzustellen.

④Kodierungsmethode zu $.ajax() hinzufügen. $.ajax(),中加入编码方式。

contentType:"application/x-www-form-urlencoded;charset=utf-8",
Nach dem Login kopieren

原因:

浏览器的requestHeadersContent-Typerrreee

Grund:

Die requestHeaders des Browsers sind alle utf-8-codiert, da jquery ajax auch utf-8-Unterstützung für chinesische Sendedaten verwendet .

Kurz gesagt, ich verspüre zutiefst die Angst, von utf-8 dominiert zu werden.

Verwandte Lernempfehlungen:
Javascript-Lerntutorial🎜🎜🎜

Das obige ist der detaillierte Inhalt vonWas tun, wenn die von Ajax übermittelten Daten in JQuery verstümmelt sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage