我是以下代碼中的聚合物1.0的初學者我嘗試從我的php文件獲取json響應,此時Iron-ajax的on-response觸發。我通過編輯php嘗試了不同的響應,但它總是在我的控制檯日誌中顯示爲空。代碼的代碼iron-ajax響應爲php json響應返回null
<iron-ajax
id="ajax"
method="POST"
url="post_tip.php"
handle-as="json"
on-response="postResponse"
>
</iron-ajax>
腳本的一部分來處理響應
postResponse: function(r){
console.log(r.detail.response);
if(r.detail.response.success==1){
console.log('Tip posted');
}
else{console.log('Error occured.not posted');}
}
我無法找到任何錯誤,但r.detail.response
返回null每一次的 ajax的一部分。
在我的PHP我有。
$resp = '{"success":1}';
echo $resp;
echo json_encode($resp);
無法弄清楚我做錯了哪一部分。對於可能的愚蠢問題感到抱歉。
感謝很多人:)真正解決我的問題,我學到了不少從答案。 – Burhan