解析JSON我跑json_encode
PHP函数,并得到下面的输出:
使用jQuery不会工作
[{"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**
问题出在哪里?
尝试使用控制台,这样你就不必本事加上字符串和其他奇怪? – adeneo 2013-02-24 19:15:13
其他人指出JSON是无效的。尝试下次使用[http://jsonlint.com/](http://jsonlint.com/))验证您的JSON。 – ComFreek 2013-02-24 19:19:47
当我使用php函数时会发生什么? – MrD 2013-02-24 20:06:43