如何在HTML中呈现非英语字符(日语,chinise)

时间:2018-03-22 02:08:07

标签: javascript jquery html encoding character-encoding

我知道我的问题在这里已有解决方案。但我只想在我的案例中具体说明。我有一个json对象,其中包含非英文字符。

例如。 {“my_chinise_name”:“吉米”}

此对象将通过javascript(jquery)呈现。 somethig喜欢这个 $(“input”)。val(object.my_chinise_name)

目前正在接收这个标志性的随机字符串 ¹ã ããããããããããããããããã ãã ããããã

我对html,php编码的工作方式并不是很有信心,而且我已经完成了我的研究,遗憾的是它们都没有用。希望社区可以帮助我。非常感谢你

1 个答案:

答案 0 :(得分:1)

这两件事应该让你设定。在HTML的<head>内,您应该有一个meta标记来指定UTF-8字符集:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

并且在PHP端(在任何HTML输出之前):

header('Content-Type: text/html; charset=UTF-8');