鍍金池/ 問答/PHP  HTML/ 為什么ajax接收不到PHP返回的值,請求是成功的,但是就是alert不出來,c

為什么ajax接收不到PHP返回的值,請求是成功的,但是就是alert不出來,console.log也不出來

圖片描述

圖片描述

回答
編輯回答
涼汐

1.把ajaxsuccess回調(diào)和error回調(diào)都寫上,方便調(diào)試問題,別圖省事
2.把var_dump改為echo
3.json_encode的第二個參數(shù)不是true/false

2017年1月8日 10:36
編輯回答
胭脂淚

17行,把 return json_encode改成 echo json_encode

2017年9月23日 20:20
編輯回答
法克魷

如果按照你說你請求沒問題,那你看下network裏的返回格式是不是標準json,請求根本就是錯的,沒有進到success裏,ajax寫個error函數(shù)吧

2017年7月13日 23:30
編輯回答
嘟尛嘴

看看報錯吧,你這個url 路由寫的有問題,要調(diào)charge_index 方法嗎,

2018年3月8日 08:24
編輯回答
青瓷
var_dump(charge_index());

改為

echo charge_index();
2018年7月10日 20:25