0

jquerygetを使用してテキストファイルを読み取ります。

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

テキストファイルの内容は次のとおりです。「©e」(スピーチマークなし)。2文字。

ajaxメソッドから返されるのは(ここでは入力できません)alt+65533です

私は何か間違ったことをしているに違いありません、そして私はこれを修正する方法がわかりません。utf-8を試しましたが、役に立ちませんでした。これを機能させるには何をする必要がありますか?getの代わりにajax関数を使用する必要がありますか?

4

1 に答える 1

2

エディターでテキストファイルを開き、[名前を付けて保存]ダイアログが表示されたら、エンコードにUTF-8を選択します。

現在、ファイルをWindows-1252 / ANSI / ISO-88591エンコーディングで保存しているので、修正する必要があります。

于 2013-03-27T10:05:12.540 に答える