我想用Ag-Grid进行服务器端分页,但我无法启用下一个按钮。我在之前的项目中使用了相同的方法并且运行良好,但是使用新的网格版本它不起作用。
我的网格选项如下所示:
gridOptions = {
columnDefs: columnDefs,
datasource: datasource,
pagination: true,
paginationPageSize: 8,
rowModelType: 'pagination'
};
我的数据源是:
datasource = {
rowCount: -1,
getRows: function (params) {
var request = $.ajax({
url: apiUrl,
type: "post",
data: params
});
request.done(function (response, textStatus, jqXHR) {
params.successCallback(response.Values, response.Count);
});
request.fail(function (jqXHR, textStatus, errorThrown) {
params.failCallback();
});
}
};
我多次调试我的代码,response.Count是15(我甚至试图对它进行硬编码,但它也没有帮助),但是我无法导航到第2页。 顺便说一句,如果我注释掉行 rowModelType:'pagination',那么即使第一页也没有出现。 我阅读了新文档,但我找不到任何解决方案。
Ps。:我刚试过版本7.2.2,这个代码就像魅力一样