如何获取Jquery Datatable的所有单元格值?

时间:2018-07-05 05:57:57

标签: jquery asp.net ajax datatables

我正在建立一个学校项目,为了上学,我正在使用jquery数据表。见下图

                            jquery datatable records

enter image description here

我想要的是获取变量中的所有单元格值(第三列是下拉列表),然后使用ajax调用将其传递给Web方法。

1 个答案:

答案 0 :(得分:0)

这可能会引导您朝正确的方向前进。在此示例中,我仅获得选定的行值,但是我敢肯定,您可以对其进行按摩,以使其提供所需的内容。使用Api调用,它们更易于使用:

        var identifier = $('#amt').attr('data-id'); //get id for row using data attribute

        var table = $('#searchTable').dataTable();
            var rows = table.fnGetNodes();
            for (var r = 0; r < rows.length; r++) {                    
                var myRow = $('#searchTable').dataTable().fnGetData(rows[r]);
                if (myRow[0] == identifier) {
                    partId = myRow[5];
                    desc = myRow[6];
                    break;
                }
            }