在SlickGrid中的网格init处将寻呼机设置为“auto”

时间:2014-02-03 16:06:34

标签: slickgrid pager

经过对StackOverflow和SlickGrid文档的广泛搜索后,我没有找到一种方法将网格寻呼机自动设置为网格初始化的“自动”。 我找到的解决方案是在第70行修改slick.pager.js,在{:1>}中添加id='autopager'

$settings.append(
"<span class='slick-pager-settings-expanded' style='display:none'>Show:
<a data=0>All</a><a data='-1' id='autopager'>Auto</a><a data=25>25</a>
<a data=50>50</a><a data=100>100</a></span>");

所以我可以在寻呼机的“自动”链接上触发“点击”事件 用一行代码:     $('#autopager').trigger('click');

它适用于我,也许它可能对其他人有用。 有一些更好的解决方案,不涉及黑客攻击SlickGrid的核心?

1 个答案:

答案 0 :(得分:0)

您可以尝试以下代码。但它将是pageSize的固定值。

data_view.setPagingOptions({pageSize: 20})