Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用自定义属性将行添加到数据表<;td>;标签_Javascript_Jquery_Datatables - Fatal编程技术网

Javascript 使用自定义属性将行添加到数据表<;td>;标签

Javascript 使用自定义属性将行添加到数据表<;td>;标签,javascript,jquery,datatables,Javascript,Jquery,Datatables,我正在尝试向DataTable动态添加一行,同时不仅指定表单元格将保存的数据,还指定标记将具有的属性 现在我有这个密码 在这种情况下,添加行中的第一个单元格将包含“some class”的“some html”类的内容和“whatever”的数据,当您在datatable中添加一行时,您可以得到这个新创建的行对象,如下所示: var rowNode = oTable .row.add([cellData, cellData, cellData, cellData, cellData,

我正在尝试向DataTable动态添加一行,同时不仅指定表单元格将保存的数据,还指定标记将具有的属性

现在我有这个密码


在这种情况下,添加行中的第一个单元格将包含“some class”的“some html”类的内容和“whatever”的数据,当您在datatable中添加一行时,您可以得到这个新创建的
行对象,如下所示:

var rowNode = oTable
      .row.add([cellData, cellData, cellData, cellData, cellData, cellData])
      .draw(false)
      .node();
您可以将
CSS类
插入新创建行的所需
td

$(rowNode).find('td:eq(1)').addClass( 'myClass' );
$(rowNode).find('td:eq(3)').addClass( 'myClass2' );

请参见此演示。

当您在datatable中添加一行时,您可以获得新创建的
行对象,如下所示:

var rowNode = oTable
      .row.add([cellData, cellData, cellData, cellData, cellData, cellData])
      .draw(false)
      .node();
您可以将
CSS类
插入新创建行的所需
td

$(rowNode).find('td:eq(1)').addClass( 'myClass' );
$(rowNode).find('td:eq(3)').addClass( 'myClass2' );

请参见此演示。

您不能。文件明确指出,。使用
createdCell
回调或在插入的节点上使用一些简单的链接。您不能。文件明确指出,。使用
createdCell
回调或在插入的节点上使用一些简单的链接。您甚至可以在一行中完成这一切,这里是一个使用链接到极限的示例->
表.row.add(['test','test2']).nodes().to$().find('td:eq(0)').addClass('someClass').attr('data-where','where').end().find('td:eq(1).).addClass('someOtherClass')
等,但我想我会创建一个小型的
add()
插件来代替这项琐碎的工作。你甚至可以在一行中完成这一切,这里是一个使用链接到极端的示例->
表。行。添加(['test','test2'])。节点()。到$()。查找('td:eq(0')。添加类('someClass')。attr('data-where','where')。结束().find('td:eq(1)').addClass('someOtherClass')
etc等等,但我想我会创建一个小的
add()
插件来代替这个琐碎的工作。