Jquery 从索引数据库获取行().data()时出错

Jquery 从索引数据库获取行().data()时出错,jquery,datatables,Jquery,Datatables,我试图使用 行(索引).data() 其中index是行索引。 我首先将数据推送到表中。但是我在“columnDefs”render()函数中所做的更新没有反映出来。 我在render()函数中返回的值反映在表中,但未在row()中获取。data()中 请查看表中的屏幕截图值,但在控制台中为空。我已经处理了行().data()。[1] : 请参阅,我在“columnDefs”render()函数中为列返回了值10,该值出现在表中。[2] :我这样解决了这个问题 columnDefs: [ { &

我试图使用
行(索引).data()
其中index是行索引。 我首先将数据推送到表中。但是我在“columnDefs”render()函数中所做的更新没有反映出来。 我在render()函数中返回的值反映在表中,但未在row()中获取。data()中

请查看表中的屏幕截图值,但在控制台中为空。我已经处理了行().data()。[1] :


请参阅,我在“columnDefs”render()函数中为列返回了值10,该值出现在表中。[2] :

我这样解决了这个问题

columnDefs: [
{
"targets": [],
"render": function(data, type, row) {
            row[5] = row[2] * $(row[3]).val();
            return row[5];
         }
}]
我之前所做的是:

columnDefs: [
{
"targets": [],
"render": function(data, type, row) {
            value = row[2] * $(row[3]).val();
            return value;
         }
}]
这里返回新值,它将在表中可见,但行数据不会更新。如果我们更新行[]数组,我们将在行()中获得更新。数据()