无法访问数据表内容jQuery

时间:2018-09-19 07:29:17

标签: jquery ajax asp.net-mvc datatable

我正在尝试通过ajax将数据表数据发送到我的控制器。 我找到了this解决方案

但是,当我调试代码时,我在参数中得到了这个值: {string [0] []}

这是我的ajax:

$('#save').click(function (evt) {
            var table = $('#orders').DataTable();
            var _content = table
                .rows()
                .data();

            console.log("Content is " + _content);

            var _tableContent = new Array();

            for (var i = 0; i < _content.length; i++) {
                _tableContent[i] = _content[i];
                console.log("data in array is " + _tableContent[i]);
            }


            var url = "/api/items";
            $.ajax({
                url: url,
                data: {
                    data: _tableContent
                },
                cache: false,
                type: "POST",
                success: function (data) {

                },
                error: function (reponse) {
                    alert("error : " + reponse);
                }
            });

这是我的控制器方法:

[HttpPost]
public string[][] TestList(string[][] data)
{

    return data;
}

有人可以告诉我我在做什么错。

0 个答案:

没有答案