Typeahead.js-特殊字符返回为“”&#230"等

Typeahead.js - Special characters are returned as "æ" etc

本文关键字:amp#230 quot js- 特殊字符 返回 Typeahead      更新时间:2023-09-26

我对Twitters Typeahead有一个奇怪的问题。如果值和名称为:

indlæg

它会在建议链接中正确显示,但只要你标记它,并且值被粘贴到输入框中,æ就不见了,然后看起来像这样:

Indlæg

我已经验证了源代码是UTF-8,页面上的其他内容也是如此。我唯一的想法是,这与打字有关。

有什么想法吗?

经过数小时的调试,我找到了这个问题的解决方案,它非常简单。我发现,这个问题与typeahead.js模块无关。

我只需要使用:html_entity_decode()解码实体

我的坏!