【发布时间】:2015-01-15 18:27:44
【问题描述】:
我正在使用 jQuery ajax 从 php 页面获取 json 对象。
在我使用的php端
while ($row = mysql_fetch_array($result)) {
array_push($retval, $row);
}
然后
echo json_encode($retval);
返回它。
我在客户端从 jQuery ajax 调用中获取一个 JSON 作为数组,每个对象中的相同值有两个键。一个键是索引位置,另一个是名称。 例如:数组中的每个对象如下所示:
0: "1234"
1: "2014-11-01"
hc_month: "2014-11-01"
hc_wi_fi_unique: "1234"
关于为什么我会得到这样的结果的任何指示? (JSON_FORCE_OBJECT是用来解决这类问题的吗)
PS:我无法控制在 mysql 上使用 mysqli 或 PDO。仅供参考。
【问题讨论】:
标签: php jquery mysql ajax json