作者waterme1on (西瓜)
看板Ajax
标题[问题] jQuery getJSON
时间Thu Aug 23 15:43:22 2012
我有一个php网页 json.php内容如下
<?php
header("Content-Type: application/json; charset=utf-8");
echo "{'a':'1'}";
?>
然後我的javascript是这样
$.getJSON("json.php", function(data) { alert(data); });
每次执行都没有alert
改成
$.get("json.php", function(data) { alert(data); }, "json");
依旧没有反应
直到我写
$.get("json.php", function(data) { alert(data); }, "html");
才终於alert {'a':'1'}
请问是哪里写错了呢?
PS. header改成 application/javascript, application/x-javascript也都不行QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.64.149
1F:推 s25g5d4:你拿json去validator试试就知道了 08/23 16:05
3F:→ waterme1on:原来只能用双引号XD 谢谢楼上 08/23 16:54