更改要显示的行数

时间:2011-12-05 13:46:14

标签: jquery-datatables

在Allan Jardine的DataTables插件中,有什么选择没有。可以更改表中显示的行吗?

我知道iDisplayLength服务器端功能。我成功使用它。 当数据库有足够的行时,它会显示那么多行。

但是,例如,当我将其设置为10(行)时,它应显示那么多行(即使数据库中只有3行,还应显示其余7行空白行)。

基本上我想控制表的高度,而不管数据库中有多少记录。

2 个答案:

答案 0 :(得分:2)

我发现了。 只需在表初始化中设置此属性

    "sScrollY": "100px",

代替100px,根据需要放置尺寸。

答案 1 :(得分:0)

你可以考虑做的一件事就是控制类dataTables_wrapper的minHeight默认设置为302 px

.dataTables_wrapper {
    clear: both;
    min-height: 302px;
    position: relative;
}

这通常对每个人都足够,但是如果你覆盖设置,你可以将它设置得更高。