【发布时间】:2020-01-11 23:33:23
【问题描述】:
这是完全不变的 JavaScript 输出:
{"message":"Beer 0,33l"}
{"message":"Beer 0,5l"}
{"message":"No matching articles"}
这来自一个来自 php 的数组,其中 > json_encode() 编码。 这是 JS 中的输出:
$.ajax({
url: '/Workers/backEnd/searchProduct.php',
data: $('#warenInput'),
type: 'post',
success: function(data) {
console.log(data);
}
});
现在,我不知道如何获取字符串。我尝试了所有想到的东西。两者都不
data[0] 也不是 data['message'] 有效。
如何输出存储在“消息”中的字符串?
【问题讨论】:
-
修复您的
searchProduct页面,以便它为您提供正确的 JSON 作为回报。有一些变通方法,例如使用正则表达式,但它们远不如修复数据基本损坏格式的来源
标签: javascript php jquery