1
得到它這是我測試的PHP腳本做:無法從PHP腳本獲取JSON,但可以從file.json
$json = array (
"age" => 5,
"bob" => "Lee",
);
$json = json_encode($json);
echo $json;
它打印出的JSON罰款,當我輸出其內容爲file.json並從那裏讀取,ajax將會把它撿起來。
阿賈克斯部分:
searchJson(): any
{
let items: any = [];
$.getJSON('app/php/search.php',
function(data)
{
$.each(data, function (key, val)
{
console.log(key + " : " + val);
items.push(`${key} : ${val}`);
});
});
return items;
}
更改 '應用程序/ PHP/search.php中' 到 'file.json' 將在非空返回,而現在它沒有返回。
你試圖獲得'file.json'的地方在哪裏? – Nytrix
你可以'console.log(data)'查看你的'response'或者你的ajax請求的網絡響應 – Beginner
@Nytrix用'app/php/file.json'代替'app/php/search.php'作品 –