我安裝了Mamp以在本地網站上工作。 但是發生了一些奇怪的事情。 我有JSON(Firebug控制檯顯示它),但是控制檯日誌顯示「未定義」正常返回在Mamp系統上的ajax請求後無法顯示json結果
所以螢火顯示我的ajax請求和JSON回報(!):
POST http://local/test.php 200 OK 7ms
{"testjson":"ok"}
但是控制檯日誌顯示:undefined 一個想法?
我選中了並且在Mamp上啓用了json 1.2。
的test.html:
<script type='text/javascript'>
$(document).ready(function(){
$.ajax({
type: "POST",
url: "mod/test.php",
data: "action=display",
success: function(response)
{
console.log(response['testjson']);
}
});
});
</script>
test.php的:
if($_POST['action']=="display")
{
$response['testjson'] = "ok";
header('Content-type: application/json');
echo json_encode($reponse);
exit;
}
什麼是JSON 1.2? –
版本的json支持我的php配置Mamp – Bisvan
好的,我的答案是否適合你? –