如何保留从JSON加载的特殊字符

时间:2013-03-26 10:19:29

标签: jquery ajax special-characters

例如,在我的JSON文件中,我有一个字符“ä”。但是在我的html中加载时它不会渲染。我是否必须向Ajax添加内容?

$.ajax({
        url: "json/content.json",
        data: "nocache=" + Math.random(),
        type: "GET",
        contentType: "application/json",
        dataType: "json",
        success: function(source){
            data = source;
            showInfo();
        },
        error: function(data){
            alert("Failed to load content");
        }
    }); 

谢谢!

1 个答案:

答案 0 :(得分:1)

这听起来像是charset问题,json对特殊字符没有任何问题。 确保服务器回复和显示它的html页面之间的字符集匹配。