【问题标题】:How to get all cells value of Jquery Datatable?如何获取 Jquery Datatable 的所有单元格值?
【发布时间】:2018-12-13 12:27:22
【问题描述】:

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

                            jquery datatable records

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

【问题讨论】:

  • 单个字符串变量或不同变量中的所有单元格值?
  • 我更喜欢单变量。哪个更好?
  • 这完全取决于你进一步的代码逻辑你将如何使用它
  • 你想以什么方式获取值?你试过什么?

标签: jquery asp.net ajax datatables


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2011-06-07
    • 1970-01-01
    • 2018-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-02
    • 2010-09-27
    相关资源
    最近更新 更多