[英]parse json text only returned from php response in javascript/ajax
我正在創建一個網站,我在其中使用ajax XMLHttpRequest()將數據插入數據庫。
從php文件我發送這樣的回復。
$response = array();
$response["success"] = 1;
echo json_encode($response);
在javascript文件中,我得到了響應。
var json = xmlhttp.responseText;
現在,在執行時,var json包含一些附加文本的響應
{“success”:1} <! - 第一條評論 - > <script>來自服務器的腳本</ script> <! - 第二條評論 - >
我想解析json文本{“成功”:1}使用javascript,plz不建議jquery方法。
我嘗試了var obj = JSON.parse(json);,但它沒有用。
將您的ajax代碼更改為此
$response = array();
$response["success"] = 1;
echo json_encode($response);
exit;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.