[英]basic json_encode and jquery multiple values
这是我的第3个jquery脚本,我不确定自己在做什么。
我想从3个不同的查询中读取多个json值。 我的JSON返回了我的期望:
key
1 ["value1"]
2 ["value2"]
max 2101
total 22
我可以使用诸如此类的东西读取前两个值:
ajax(
url: 'api.php, data: "", dataType: 'json', success: function(rows)
{
for (var i in rows)
{
var row = rows[i];
value1 = row[0];
}
如何从JSON读取最大值? 我尝试过这样的事情:
$row[max], $row['max'], etc.
我正在用JavaScript读取值
谢谢
row.max
可能就是您想要的。
尝试在成功处理程序中使用javascript的eval函数。 它将把您返回的json文本转换成一个javascript对象,然后您就可以对其进行操作。 就像是:
success: function(data) {
var returned_array = eval(data);
//access values as if it were a regular javascript object
alert(returned_array['max']);
//OR
alert(returned_array.max);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.