$('#dFinalReport').html(_todayOrderLstHtml);
$('#dFinalReport').dataTable(
{ "sDom": 'l<"floatR pLeft10"T><"floatR"f>rtip',
"aaSorting": [[3, "asc"]], "iDisplayLength": 20
});
如何在javascript中使用数据表?
我在html中声明了div元素并使用div id(dFinalReport)调用了datatable。我收到了一条错误消息---------&gt;
DataTables warning(table id ='dFinalReport'):尝试在不是表的节点上初始化DataTable:DIV
我应该使用哪个id来调用datatable?
答案 0 :(得分:1)
如果您使用的是jquery.datatable插件,请参阅。
答案 1 :(得分:0)
我有类似的问题,更改包装器为我修复了它。我不知道C#,但检查你是否有类似的东西。我的代码中有以下内容:
<div id='data_table_wrapper'>
{{=user_table}}
</div>
“{{= user_table}}”基本上调用了表 - 我使用的是python而不是C#。 DataTable具有特定的结构,ID不能分配给DIV。将其更改为以下问题解决了我的问题:
<table id='data_table_wrapper'>
{{=user_table}}
</table>
编辑:另请查看http://www.datatables.net上的手册以获取进一步说明 - 您必须使用包含thead的结构,依此类推..