如何从php ajax请求中拆分收到的数据并显示

时间:2015-12-01 20:33:05

标签: javascript php jquery ajax

我试图从另一个php文件中接收两个变量(比如var1是name,var2是city)。

使用jquery ajax请求,它在一个字符串中显示整个“数据” 即数据:名称 - 城市。

但我想分别拆分名称,城市,并分配给html中的不同li元素。

怎么做?请帮忙..

注意:我在php中使用db的名称和城市。因此,多个名称和城市将在那里。我认为不能单独使用。

1 个答案:

答案 0 :(得分:0)

使用以下内容使PHP以JSON格式发送您的数据:

$myData = ["name" => "foo", "city" => "bar"];
$dataToSend = json_encode($myData);
echo $dataToSend;
die();

您现在可以通过执行以下操作在Javascript中接收该数据:

$.getJSON("myphp.php", function (data) {
    console.log(data);
});