【发布时间】:2010-07-09 15:22:40
【问题描述】:
如何在数据表中添加的行中添加一个类?
如果不可能,我该如何使用fnRowCallback 或fnDrawCallback 来更改班级?
oTable = $('#example').dataTable( {
"bJQueryUI": true,
"bSortClasses": false,
"sDom":'T<"clear">',
"sPaginationType": "full_numbers",
"sDom": 'T<"clear"><"fg-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-helper-clearfix"lfr>t<"fg-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix"ip>',
"fnRowCallback": function( nRow, aData, iDisplayIndex ) {
var oSettings = oTable.fnSettings();
oSettings.aoData[iDisplayIndex].nTr.className = "gradeX odd";
}
});
上面的代码给了我一个错误。
这就是我添加行的方式:
oTable.fnAddData(arr);
【问题讨论】:
-
怀疑它是否真的有用,但完成了。我尝试了许多其他方法,但没有结果。
-
或者有没有办法我可以通过数据表函数简单地将一个 html 行添加到数据表中
标签: jquery datatables addclass