Maison > interface Web > js tutoriel > le corps du texte

Comment résoudre le problème des caractères chinois tronqués lorsque JQuery ajax renvoie json

亚连
Libérer: 2018-05-25 09:45:53
original
2263 Les gens l'ont consulté

Récemment, certains amis ont signalé que des caractères chinois tronqués apparaissaient lors de l'utilisation de jquery.ajax pour renvoyer json. Laissez-moi vous aider à résoudre le problème des caractères chinois tronqués lorsque JQuery ajax renvoie json. suivra pour en savoir plus.

Utilisez l'appel jQuery ajax pour renvoyer json, problème chinois tronqué

Le code Js est le suivant :

$.ajax({  
        url: '/test/testAction.do?method=test',  
        type: 'POST',  
        dataType: 'json',  
        timeout: 5000,  
        async: false,  
        error: function(){  
          alert('获取数据失败!');  
        },  
        success: function(json){  
          jsObject = eval(json);  
        }  
    });  
    return jsObject;
Copier après la connexion

Code Js

<span style="font-size: x-small;">$.ajax({ 
        url: &#39;/test/testAction.do?method=test&#39;, 
        type: &#39;POST&#39;, 
        dataType: &#39;json&#39;, 
        timeout: 5000, 
        async: false, 
        error: function(){ 
          alert(&#39;获取数据失败!&#39;); 
        }, 
        success: function(json){ 
          jsObject = eval(json); 
        } 
    }); 
    return jsObject;</span> 
action:
Copier après la connexion

Code Java

JSONArray json = JSONArray.fromObject(SysList);//SysList是一个List  
//   设置response的ContentType解决中文乱码  
    response.setContentType("text/html;charset=UTF-8");  
    response.getWriter().print(json.toString());  
    return null; 
Java代码 
<span style="font-size: x-small;">JSONArray json = JSONArray.fromObject(SysList);//SysList是一个List 
//   设置response的ContentType解决中文乱码 
    response.setContentType("text/html;charset=UTF-8"); 
    response.getWriter().print(json.toString()); 
    return null;</span>
Copier après la connexion

Ce qui précède est ce que j'ai compilé pour vous. J'espère que cela vous sera utile à l'avenir.

Articles connexes :

Comment utiliser la méthode de publication ajax dans le framework Django

L'utilisation de jquery ajax dans les données de publication de Django apparaît 403 Solution à l'erreur

Explication détaillée d'ajax +jtemplate pour implémenter la pagination dynamique

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!