【发布时间】:2014-11-05 15:21:10
【问题描述】:
我在 DataTables 中有 JavaScript 生成的表格,但分页和过滤器不显示(工作)。当我尝试使用 bFilter 或 bPaginate 时,它没有帮助我。
var keywords = [["dog", 2],["table", 3],["chair", 4],["dog", 2],["table", 3],["chair", 4], ["dog", 2],["table", 3],["chair", 4],["dog", 2],["table", 3],["chair", 4],["dog", 2],["table", 3],["chair", 4]];
function buildKeywordTableString(keywords){
var dataSet = new Array();
for (var i = 0; i < keywords.length; i++){
dataSet.push([keywords[i][0],keywords[i][1]]);
}
var table = $('<table cellpadding="0" cellspacing="0" border="0" class="display"></table>')
.dataTable({
"data": dataSet,
"bFilter":true,
"paging": true,
"bPaginate":true,
"columns": [
{"title": "Keyword"},
{"title": "F"}
]
})[0].outerHTML;
return table;
}
$("body").append(buildKeywordTableString(keywords));
$("body").append(buildKeywordTableString(keywords));
【问题讨论】:
-
您可能想尝试测试已经开发的 DataTable 解决方案 egobits.com/envato/datamanager/example.php
标签: javascript jquery datatables