我有一个带有意大利城市的搜索栏,我的查询列表在名称的城市中有重音,所以我的autosuggest ajax调用显示如下:
要显示我的城市我正在使用ajax调用查询列表,现在我想修复此问题,并使用重音“à”,“è”等显示城市名称。
我尝试将MySql选项更改为"utf8mb4_general_ci"
或"utf8mb4_unicode_ci"
给其他人,但没有结果。其实我有:
PhpMyAdmin编纂: "utf8mb4_general_ci"
记录: "utf8_unicode_ci"
查看HTML
<html xmlns:svg="http://www.w3.org/2000/svg" xmlns:og="http://ogp.me/ns#" lang="it">
<meta charset="utf-8">
<meta http-equiv="content-language" content="it" />
我不知道怎么能用重音显示姓名城市的查询,谢谢你的帮助!我希望能解决这个错误。
NB:也许我有一些想法,但我不知道是否有可能:
使用我的JS
如果有某种方法可以用重音转换"value.name"
,我正在使用这样的循环:
$.each(response, function(key, value){
$('#locality').append($('<option>', {
value: value.id,
text: value.name,
}));
});
感谢您的帮助!