如何使用jQuery解码UTF8字符?

pak*_*ito 4 javascript jquery utf8-decode

我最近在这个帖子中解决了使用utf8_decode函数输出外来字符的问题:如何在PHP中转换,显示和存储这些字符?

它通过直接回显结果来工作,但现在我有这个json_encode函数传递给jquery的结果.Json_encode将我的数据转义为这样的:

{"title":"\u90ed\u5bcc\u57ce - \u641c\u7d22"}
Run Code Online (Sandbox Code Playgroud)

我如何从jquery json_decode?谢谢你的任何建议.

Mat*_*chu 5

jQuery parseJSON直接从jQuery对象提供方法:

var data = $.parseJSON('{"title":"\u90ed\u5bcc\u57ce - \u641c\u7d22"}');
Run Code Online (Sandbox Code Playgroud)

但是,通过AJAX获取数据,$.getJSON将在内部运行并传递结果$.parseJSON作为请求的最终结果.