PHP將JSON返回jquery Ajax調用
,儘管您努力通過JQUERY的AJAX功能與PHP進行通信,但您仍在繼續遇到“選擇器激活”錯誤。此外,檢索到的數據似乎不正確。 Let's delve into the issue and identify the potential cause.
PHP with JSON ReturnThe snippet provided below illustrates how to return JSON data in PHP:
header('Content-Type: application/json'); echo json_encode([ '返回'=> 1, 'MSG1'=>'消息發送正常,我們將盡快與您聯繫' ); exit;注意header的包含('content-type:application/json');在Echo之前要指定JSON Content類型。
JAVASCRIPT和AJAXheader('Content-Type: application/json');
echo json_encode([
'return' => 1,
'msg1' => 'Message sent OK, we will be in touch ASAP'
]);
exit;
僅在表單驗證後才觸發您的ajax調用,以避免不必要的服務器請求。 輸出不得格格式化。看來正在打印jQuery的XHR對象。
潛在的陷阱驗證以下內容: 確保您的php腳本響應您的php script with php supert type type type(content-type-type:application/juss a applive/jisson)。 Datatype設置為“ JSON”。
檢查腳本是否在服務器上成功執行,並且該PHP配置為處理JSON輸出。 [&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3