我有一个非常复杂的 Jquery 对象,类似于多维数组。这是使用 console.log 的样子
[
[] id [“91900”] 位置 [“F43”,“F44”] prev_location [“F41”],
[] id [“92305”] 位置 [“F38”,“F39”] prev_location [“F39”],
[] id [“155972”] 位置 [“F35”] prev_location [“F45”]
]
尝试使用 JQUERY/AJAX 将其发送到 Zend 控制器,我确实尝试对其进行字符串化,但当我将其发布到控制器上时它只是 Array。
数据 = JSON.stringify(big_array)
$.ajax({
type: 'POST', dataType: 'json', url: '/project/public/index/send', async: false, data: {myJson: data}, success: function(response) { } });
下面是控制器,试图输出一些东西,所以萤火虫可以在 HTML 响应上显示我至少一些东西,但除了 Array 什么都没有
公共函数发送动作(){
$data = $this->_request->getPost(); $data_array = json_decode($data['myJson'], true); print_r($data_array); }
有任何想法吗?