0

我正在使用 jquery get 读取文本文件。

jQuery.ajaxSetup({
    async: false,
    scriptCharset: "utf-8",
    cache: false,
    contentType: "utf-8"
});
$.get('test.txt', 'text')
.success(function (d)
{
    alert(d);
});

文本文件的内容如下..“©e”(不带语音标记)。两个字符。

ajax 方法返回的是(我不能在这里输入)alt+65533

我一定做错了什么,我不知道如何解决这个问题。我试过 utf-8 但无济于事。我需要做什么才能使其正常工作?我应该使用 ajax 函数而不是 get 吗?

4

1 回答 1

2

在编辑器中打开文本文件,当您在“另存为”对话框中时,选择 UTF-8 作为编码。

您现在已将文件保存为 Windows-1252/ANSI/ISO-88591 编码,您需要修复它。

于 2013-03-27T10:05:12.540 回答