gpt4 book ai didi

jquery - 重音ajax编码问题

转载 作者:行者123 更新时间:2023-12-01 05:10:43 25 4
gpt4 key购买 nike

源文件有:

header('Content-type: text/html; charset=iso8859-1');

源ajax(jQuery)脚本是:

$(document).ready(function() {
$.ajaxSetup({
cache: false
});

$("#searchfield").keyup(function(){
$("#insert_search")
.load('ajax/searchobjects.php', {search_word: $("#searchfield").val()}, function(){
});
});
});

目标文件:

header('Content-type: text/html; charset=iso8859-1');

echo $_POST['search_word'];

发送的数据:

é

结果是:

é

所有文件:

Western (ISO Latin 1) (using TextWrangler)

有趣的事情:我可以用重音符号将记录插入 MySQL。

最佳答案

这是因为 AJAX 调用的默认返回类型是 UTF-8。尝试一下

utf8_encode($output);

在你的ajax代码片段中。或者,您可以更改 AJAX 请求的编码,如 here 中所述。 .

关于jquery - 重音ajax编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1904119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com