【发布时间】:2011-08-11 13:22:23
【问题描述】:
我在使用 jquery.datatables.js 为我的数据表创建自定义类型时遇到了一些问题。
我的表初始化如下所示:
drawTable['#<?= $tab ?>'] = function() {
$('#sites_<?= $tab ?>').dataTable({
'iDisplayLength' : 25,
'aaSorting': [[5, 'desc']],
'aLengthMenu': [[25, 50, 100, -1], [25, 50, 100, 'All']],
'aoColumns' : [
{'sType' : 'formatted-num'},
null,
null,
null,
{'sType' : 'formatted-num'},
{'sType' : 'formatted-num'},
{'sType' : 'formatted-num'},
{'sType' : 'formatted-num'},
{'sType' : 'formatted-num'},
{'sType' : 'formatted-num'}
]
})
};
然后:
$(document).ready(function() {
drawTable['#<?= $tab ?>']();
drawnTable['#<?= $tab ?>'] = true;
});
$tab 是从服务器中选择一些值。
这适用于自定义类型,但我需要创建自己的类型。我该怎么做?我一直在阅读这里的一些示例:http://www.datatables.net/plug-ins/type-detection,但所有这些似乎都是针对仅以 $(document).ready(function() {
$('#example').dataTable();
} ); 开头的表完成的
不确定如何在我的专栏中至少实现其中之一,如果我至少可以做到这一点,我会编写自己的函数。谢谢!
【问题讨论】:
标签: jquery html datatables