goo*_*tes 4 javascript php ajax
我正在制作一个网络应用程序,我想提供搜索功能.我发送带有ajax请求的搜索名称,我想拉出那个特定人的记录.但由于有许多细节需要展示,我发现很难得到回应.(我一次不能得到多个回复)
我想知道,如果有一种方法可以获得单个请求的多个响应,或者将目标PHP文件中的所有变量作为数组或其他内容发送到请求的javascript文件.
谢谢.如果之前询问过此问题,请提供链接.
使用JSON作为数据类型在PHP(后端)和Javascript(前端)之间进行通信.例:
<?
$person = array("name"=>"Jon Skeet","Reputation"=>"Infinitely Increasing");
header("Content-Type: application/json");
echo json_encode($person);
?>
Run Code Online (Sandbox Code Playgroud)
$.ajax({
url: "your_script.php",
dataType: "JSON"
}).success(function(person) {
alert(person.name) //alerts Jon Skeet
});
Run Code Online (Sandbox Code Playgroud)