我正在尝试将Datatables与外部html表一起使用。以下代码可以正常工作:
<table id="myTable" class="table table-striped" >
<thead>
<tr>
<th>ENO</th>
<th>EMPName</th>
<th>Country</th>
<th>Salary</th>
</tr>
</thead>
<tbody>
<tr>
<td>001</td>
<td>Anusha</td>
<td>India</td>
<td>10000</td>
</tr>
</tbody>
</table>
但是,如果我这样做:
<div class="container">
<div id="includedContent"></div>
</div>
以此作为脚本:
$(function(){
$("#includedContent").load("bigtableofdata.html");
});
该系统不再起作用。我似乎无法弄清楚,我想知道是否需要以某种方式对其进行特殊格式化才能使其正常工作。任何帮助,不胜感激。
您将需要在完整的回调中初始化插件 load()
$("#includedContent").load("bigtableofdata.html", function(){
/// new html exists now
$('#myTable').DataTable(/*options*/)
});
请注意,DataTables API中还内置了ajax选项配置,这是ajax加载数据的更常用方法
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句