【发布时间】:2016-08-18 00:19:20
【问题描述】:
考虑下面的例子:
我对 php 脚本进行 Ajax 调用并获得 1 个结果。 PHP 回显如下结果;
echo json_encode($result);
然后在 Javascript 中,下面的代码将检索结果。
dataType: "JSON",
success:function(data){
var result = data
}
现在我正在尝试查看是否可以让 PHP 脚本回显 2 个结果并让 Javascript 能够通过类似下面的代码来区分它们;
echo json_encode($result);
echo json_encode($result2);
dataType: "JSON",
success:function(data1,data2){
var result1 = data1
var result2 = data2
}
这可能吗?如果有,怎么做?
【问题讨论】:
-
如果结果 1 和 2 是数组或对象数组怎么办。这不会让 javascript 循环分离它们变得非常痛苦。
-
Opps,刚刚意识到你在做 AJAX。你的 PHP 应该在一个单独的页面上。请参阅
@d3r1ck的回答。
标签: javascript php jquery json ajax