如何为datatable中的每个项创建一行 [英] How to create a row for every item in datatable
本文介绍了如何为datatable中的每个项创建一行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在数组中为数组中的每个项目显示一个新行
这是我的代码我得不到支持的错误DataTable?
var res = 跨度>;
var arrayLength = resultArr.length;
for ( var i = 0 ; i < arrayLength; i ++){
var t = $(' #results')。DataTable();
var counter = 0 ;
$(' #results')。on( click,function(){
t.row。添加([counter
])。draw();
counter ++;
});
$(' #results')。DataTable(resultArr [i] .label);
这是我的桌子
< table id = 结果 >
< thead >
< tr >
< th > 标题< / th >
< / tr >
< / thead >
< / table >
解决方案
< blockquote>(' #results')。DataTable();
var counter = 0 ;
(< span class =code-string>' #results')。on(' 点击',function(){
t.row。 add ([counter
])。draw();
counter ++;
});
(' #results')。DataTable(resultArr [i] .label);
这是我的桌子
< 表 id = result >
< thead >
< tr >
< th > 标题< / th >
< / tr >
< / thead >
< / table >
How could i display a new row in a datatable for every item in the array
Here is my code i get the eror DataTable not supported?
var res = "";
var arrayLength = resultArr.length;
for (var i = 0; i < arrayLength; i++) {
var t = $('#result').DataTable();
var counter = 0;
$('#result').on('click', function () {
t.row.add([counter
]).draw();
counter++;
});
$('#result').DataTable(resultArr[i].label);
Here is my table
<table id="result">
<thead>
<tr>
<th>Title</th>
</tr>
</thead>
</table>
解决方案
('#result').DataTable(); var counter = 0;
('#result').on('click', function () { t.row.add([counter ]).draw(); counter++; });
('#result').DataTable(resultArr[i].label);
Here is my table
<table id="result"> <thead> <tr> <th>Title</th> </tr> </thead> </table>
这篇关于如何为datatable中的每个项创建一行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文