如何将动态2d数组发布到服务器

时间:2014-10-24 23:15:19

标签: php jquery codeigniter

我是PHP的初学者。 我正在尝试使用Codeigniter来实现一个简单的购物车,但我遇到了一个问题:我想更新购物车内容,但我不知道如何从客户端检索数据,数据描述了几对rowid和数量产品

我的代码如下:

的javascript:

$(document).ready( function(){

$("#btn .update").click(function(){
    var cell;
    var data = [];
    var rowNo = document.getElementsByTagName("tr").length -2;  // exclude head and bottom

    var i;
    for(i = 1; i <= rowNo; i++){
        data[i-1] = [];
        cell = document.getElementsByName(i+"[rowid]");
        data[i-1][0] = cell[0].value;   //rowid
        cell = document.getElementsByName(i+"[qty]");
        data[i-1][1] = cell[0].value;   //quantity
    }

    $.post('http://localhost/CodeIgniter/shopping_cart/update_cart', data, function()
    {
            return false;
    });
}); 
});

shopping_cart.php:

function update_cart(){
    $data = $this->input->post();
}

我无法从帖子中获取任何数据。有没有其他方法可以检索数据或实现此功能?

0 个答案:

没有答案