我跑json_encode
PHP 函数并得到以下输出:
[{"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}]
现在我想使用 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>
我的问题是第一个警报正在工作,但在第二个警报中,我收到错误:**Ucought SyntaxError: Unexpected Token**
问题出在哪里?
最佳答案
问题是它不是有效的 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}
关于php - 使用 jquery 解析 json 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15055500/