【发布时间】:2016-12-22 11:50:40
【问题描述】:
我想在 Laravel PHP 中使用 json_encode 为我的 ajax 函数检索数组,但问题是我需要从我的控制器发送 2 个多维数组,这样我就可以使用这 2 个不同的多维数组在我的 ajax 中进行嵌套循环,
ajax 简单示例(这是我的错误版本):
function getData() {
jQuery(document).ready(function() {
jQuery.ajax({
url: "test",
type: 'GET',
data: {counter : ctr},
dataType: "json",
success: function(data1,data2) {
$.each(data1.length, function(i, item) {
alert(data1[i].test1);
$.each(data2, function(i, item) {
alert(data2[i].test2);
});
});
},
error: function(data) {
}
});
});
}
使用json_encode代码发送数据php:
$data1 = array
(
array("test1",22,18),
array("wow",15,13));
$data2 = array
(
array("test2",22,18),
array("ish",15,13));
echo json_encode(???);
【问题讨论】:
标签: php json ajax laravel multidimensional-array