我的网站搜索方面有一个自动完成的JS脚本,但我觉得缺少了一些东西;
我们的字母表有Ç,Ş,Ö,Ğ,Ü和İ字母,自动完成脚本也可以使用这些字母但是有问题。例如;我有2个数据,如* Çi *çeksepeti和* Ci * dera,我在搜索输入上写了“Çi”,系统应该只显示“Çiçeksepeti”,但它显示“ Cicera“也是。我认为它并没有认识到Ç和C之间的区别(它也发生了Ş和S,我和İ,U和Ü,O和Ö - 很快就带有点的所有字母)
您可以找到我的autocomplete.js文件here; (自动完成 - jQuery插件1.0.2)
谢谢大家的帮助!
答案 0 :(得分:0)
通常你的编码是错误的。试试这个:PHP - format special characters and display
UTF-8应以正确的方式显示所有内容。有时特殊字体不支持每个符号。所以也许看看那里。