如何在javascript中使用Datatable

时间:2011-03-09 12:41:46

标签: c# jquery asp.net

 $('#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?

2 个答案:

答案 0 :(得分:1)

如果您使用的是jquery.datatable插件,请参阅。

http://www.datatables.net/

答案 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的结构,依此类推..