首页 > 解决方案 > 如何获取 Jquery Datatable 的所有单元格值?

问题描述

我正在建立一个学校项目,我正在使用 jquery 数据表来考勤。见下图

                            jquery datatable records

在此处输入图像描述

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

标签: jqueryasp.netajaxdatatables

解决方案


这可能会引导您朝着正确的方向前进。我仅通过此示例获取选定的行值,但我相信您可以对其进行按摩以使其为您提供所需的内容。使用 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;
                }
            }

推荐阅读