我正在使用ajax 从电子表格中为导入针对woocommerce的产品开发 wordpress 插件。
我的电子表格中包含UTF-8内容类型的值 Lyftrörelse | Egenhöjd |的Plattformslängd
所以当我使用ajax上传我的文件并将其发送到我的PHP文件
时正在正确发送数据。但是当我在我的Php文件中从该数组中获取值时,如
$valuefirst=$productarray["Lyftrörelse"];
var_dump($valuefirst);
返回null,
但如果我将电子表格的值更改为 [“Lyftrorelse”]
现在当我像这样打印时
$valuefirst=$productarray["Lyftrorelse"];
var_dump($valuefirst);
它打印我的价值, 早些时候我在没有Ajax的情况下这样做没有这样的问题, 我的内容正在被正确阅读 有什么建议吗?
答案 0 :(得分:0)
尝试在Ajax请求中设置content-Type,
contentType:“charset = utf-8”,