用jquery解析json不会工作

MrD*_*MrD 0 javascript php jquery json

我运行json_encodePHP函数并得到以下输出:

[{"id":"1","size":"124","name":"Team1","picture":1},
{"id":"5","size":"76","name":"Team 4","picture":2},
{"id":"3","size":"25","name":"Team2","picture":3},
{"id":"4","size":"17","name":"Team3","picture":4}]
Run Code Online (Sandbox Code Playgroud)

现在我想使用JQUERY解析它并将其添加到我的网页.我运行以下脚本:

<script>
    $(function() {
      $('#myButton2').click(function(e) {
        $.get("http://localhost:99/result/getBestOne", function(data) {
        alert(data+"");
        var obj = JSON.parse(data);
        alert(obj+"");

       });
    });
});

</script>
Run Code Online (Sandbox Code Playgroud)

我的问题是第一个警报正在运行,但在第二个警报中,我收到错误:**Ucought SyntaxError: Unexpected Token**

问题出在哪儿?

Raj*_*hal 5

问题是它是无效的JSON ..最后2个对象的起始大括号丢失了..

{"id":"1","size":"124","name":"Team1","picture":1},
{"id":"5","size":"76","name":"Team 4","picture":2},
{"id":"3","size":"25","name":"Team2","picture":3},
{"id":"4","size":"17","name":"Team3","picture":4}
Run Code Online (Sandbox Code Playgroud)