PHP底好像是以下幾點:如何將此JSON轉換爲使用jQuery.ajax在HTML中顯示以及爲什麼0結束?過程
$output = array(
'inputUrl' => 'some_value',
'title' => 'some_value',
'slug' => 'some_value',
);
echo json_encode($output);
我得到響應,如:
{"inputUrl":"some_value","title":"some_value","slug":"some_value"}0
AJAX是這樣的:
jQuery.post(
"ajax.php",
{ 'action': 'store', 'url': url },
function(data) { alert(data); }
);
我有2個問題:
- 爲什麼那
0
在響應結束時出現? - 我試過
JSON.parse(response);
但不工作。如何在jQuery
中分配響應數組的元素?
問題1通過在WordPress中使用echo
或wp_die()
後使用die()
來解決。
有人可以幫我解決問題2嗎?
該文件中是否還有其他回顯? – charlietfl
確保文件上沒有其他回聲..它不應該 –
沒有其他'回聲'在那裏。 –