在我的div中设置一个新的data-order_item之后,我试图用data_order和data_id将数组发布到我的控制器:
var counter = 0;
item_cnt = new Array();
cnt.find('.item_incompleted').each(function(){
counter += 1;
$(this).attr("data-order_item", counter);
item_element = new Array();
item_element['order'] = $(this).attr("data-order_item");
item_element['item_id'] = $(this).attr("data-item_id");
item_cnt.push(item_element);
});
url = cnt.attr('data-order_route');
$.ajax({
type: "POST",
url: url,
data: item_cnt,
});
通过控制台记录item_cnt数组很好,但是,通过控制器中的var_dumping $ _POST数组为空,似乎它根本没有发布数组。