0

我正在使用 DataTables 和在与数据库对话的 java 控制器类中生成的表。给定一个类别 id,控制器类返回未知数量的预格式化 HTML 表,一个用于查询给定类别中的每个部分。理想情况下,我想在同一页面上将每个表显示为 DataTable,但不确定这是否可能,因为我不知道我将返回多少表,因此我无法在查询之前设置它们的行为。

当/当我从控制器获取表格时,有没有办法格式化表格?我试图在每个表前面加上自己的 .ready 块,但这似乎并没有奏效,尽管我对 jQuery 还很陌生,可能只是遗漏了一些东西。我使用了最简单的配置来尝试让它首先工作

     $(document).ready(function(){
            $("#results").dataTable({
                "bJQueryUI" : true
            });
        });
4

1 回答 1

0
$(document).ready(function() {
$('.dataTable').dataTable();
} );

毕竟结果是可以工作的,但只有当您将表格指定为 class="dataTable" 时,它没有得到很好的记录或解释,希望这不会让其他人感到困惑!

于 2012-04-05T01:08:34.833 回答