0
我有這段代碼在這裏,phpmailer發送函數不會返回true或false,所以下面的工作不正常。 JSON可以,並在其他功能上測試。我在郵件 - >發送上指出了這個問題。郵件正在工作,併發送到電子郵件地址,但我沒有得到返回值。該代碼是一個稱爲form jquery的php文件,作爲ajax調用。如果有人能提前幫助感謝。phpmailer發送函數不返回值
if(!$mail->Send())
{
// return 0 for failure
$data[] = array("result" => 0);
}
else
{
// return 1 for success
$data[] = array("result" => 1);
}
在你的ajax設置之外進行隔離測試。 'send()'返回一個布爾值;如果不是,你確定它會回來嗎?檢查您的Web服務器日誌是否有錯誤。 – Synchro
json返回--- JSON.parse錯誤:意外輸入的位置:5 – Lef
感嘆。這正是我所說的「孤立地測試」的意思。在嘗試將其解析爲JSON之前,先查看* actual *返回值*。它可能包含一些不是JSON格式的錯誤消息。 – Synchro