Maison > interface Web > js tutoriel > Comment résoudre le problème tronqué du chinois jquery ajax

Comment résoudre le problème tronqué du chinois jquery ajax

藏色散人
Libérer: 2023-01-04 09:38:20
original
3481 Les gens l'ont consulté

Solution au code tronqué chinois jquery ajax : 1. Si le client utilise l'encodage gb2312, spécifiez l'encodage du flux de sortie sur le serveur ; 2. Le serveur et le client utilisent l'encodage utf-8.

Comment résoudre le problème tronqué du chinois jquery ajax

L'environnement d'exploitation de ce tutoriel : ordinateur Dell G3, système Windows 7, version jquery1.10.0.

Recommandé : "Tutoriel de base de JavaScript"

Problème de code tronqué avec jquery ajax

Cause du code tronqué :

1. Le codage de caractères par défaut des données renvoyées par xtmlhttp est utf-8. Si la page client est en gb2312 ou d'autres données codées, des caractères tronqués seront produits

2. par la méthode post est utf- 8. Si le serveur est encodé en gb2312 ou d'autres données, des caractères tronqués seront générés

Les solutions sont :

1 Si le client est encodé en gb2312, précisez. l'encodage du flux de sortie sur le serveur

2. Le serveur et le client utilisent l'encodage utf-8

gb2312:header('Content-Type:text/html;charset=GB2312');
utf8:header('Content-Type:text/html;charset=utf-8');
Copier après la connexion

Remarque :

Si vous avez suivi la méthode ci-dessus et que vous continuez à le faire. renvoie des caractères tronqués, vérifiez votre méthode. Qu'il s'agisse de get, pour les requêtes get (ou toute requête impliquant des paramètres d'URL passés), les paramètres passés doivent d'abord être traités par la méthode encodeURIComponent.

Si encodeURIComponent n'est pas utilisé, des caractères tronqués seront également générés.

Pour plus de connaissances liées à la programmation, veuillez visiter : Enseignement de la programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal