$ .getJSON数据到数组中

时间:2017-04-24 23:40:36

标签: javascript php getjson

我是PHP和JAVASCRIPT的新手.. 我需要做一个从data.php获取数据的小脚本 $.getJSON("data.php", function(json)..并将其推送到HTML文件中的2个数组中,以便重复使用它们。

data.php产生这个:

[[47,48,48,48,50,51,48,46,47,45,48,47],[25,23,22,21,19,21,24,25,27,29,31,28]]

现在我这样做,但它没有运行,我也不知道该怎么做。

<!DOCTYPE html>
<html>
<head>
<script 
src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
    $.getJSON("data.php", function(json) {
            $row1[] = json[0];
            $row2[]= json[1];           

        }); 
    });

</script>
</head>
<body>

<div></div>

</body>
</html>

感谢所有人;)

1 个答案:

答案 0 :(得分:3)

您的分配语法错误。您不能将[]放在Javascript中变量的末尾。

$(document).ready(function() {
    $.getJSON("data.php", function(json) {
        var row1 = json[0];
        var row2 = json[1];
        // put code that uses row1 and row2 here
    }); 
});