【发布时间】:2011-11-18 04:48:05
【问题描述】:
我想就一些瑞典字符使用转义 Ascii 字符时遇到的奇怪行为提出问题。
更具体地说,为了支持多语言网站,我有一个 json 文件,其中我用瑞典语指定了所有必需的消息,即“Avancerad sök”。
然后当页面第一次加载时,我将此值设置为输入文本并正确显示:'Avancerad sök'。但是当我单击一个按钮并再次设置此输入文本的值时,我得到:'Avancerad sök'。
有人遇到过类似的问题吗?
非常感谢!
代码:
q('#keyword').val(qLanguage.qAdvancedHint);
我两次都执行此代码。 qLanguage 是一个对象,我从 json 文件中填充它并 qAdvancedHint 一个特定的键。
【问题讨论】:
-
代码? jsfiddle.net?某物?帮助我们帮助您。
-
if ("Avancerad sök" == "Avancerad sök") return "All is good" :) 不正确时会是什么样子?
-
已添加代码。很抱歉没有第一次添加它...
-
我不想显得迂腐,但 ASCII 并不真正代表瑞典字符或任何其他(国际)字符。我想知道这里的问题是否是您网页的默认编码。
-
为了支持这一点,我强烈建议您阅读以下内容:joelonsoftware.com/articles/Unicode.html
标签: javascript html symbols