【发布时间】:2010-09-22 16:43:08
【问题描述】:
我们正在执行 AJAX 调用以从数据库中检索。由于我们的客户可能使用不同的语言,我们将所有内容编码为 Unicode 以存储在数据库中(无需担心排序规则等)。现在,当我们获取要显示在输入文本字段中的此类内容时,它正在显示 Unicode 代码。检查了HTML 4 documentation for input,值是CDATA,它告诉我那些unicode应该显示为他们的字符。
从随附的屏幕截图中,您可以看到情况并非如此,我想知道是否有办法“强制”这种行为。
【问题讨论】:
-
强制使用有效字符的最佳方法是使用适当的编码 - UTF8。你知道,现在是 2010 年。
-
我很抱歉,那不是 ASCII,那是 unicode。是的,我知道现在是 2010 年,我们生活在地球上,谢谢。
-
您将“Unicode”与“HTML 实体”混淆了。
-
哎呀,放弃命名约定问题仍然存在,知道吗?
标签: javascript ajax unicode html-entities