我正在使用jQuery、PHP和JSON作为响应来开发一个依赖选择脚本。
一切都很顺利,除了使用特殊字符,比如法语(é,è,à...)
如果我像这样预编码它们(é,è,à)(这里我在单词“和”和余下的字之间用空格以防止我的问题自动编码),就可以工作了。但是当用jQuery渲染时,字符没有转换成应该看起来的样子(é...),而是显示原始值(é)
如果我像这样写(é)并且不预编码它们,则不会显示此数组条目的完整值。
我该怎么做?
谢谢。
.text()
,它会将某些字符转换为它们的 HTML 实体等效项(通过createTextNode()
)。 - NullUserExceptiontext()
设置DOM节点的textContent
属性。HTML字符实体仅存在于序列化的HTML中(即当HTML表示为文本时),它们甚至不存在于DOM中。 - Tomalak