【发布时间】:2014-12-19 15:55:20
【问题描述】:
我有一个增强的网格,它通过 ObjectStore 填充,而 ObjectStore 又通过 JsonRest 对象调用休息服务来填充。
数据被放入网格中就好了,但是我注意到了两个奇怪的行为。
浏览分页网格的不同页面显示与第 1 页相同的结果
排序根本不起作用(我使用的是嵌套排序)
我的网格和店铺如下:
var myStore = new JsonRest (
{
target: "location/of/rest/service/with/params,
idProperty : "id"
});
var objStore = new ObjectStore ({ objectStore: myStore });
var layout = [[{layout stuff}];
grid = new EnhancedGrid({
id: 'griddles',
store: objectStore,
structure: layout,
......
plugins: {
indirectSelection: true,
pagination : {
pageSizes : [my page sizes],
description : true,
sizeSwitch : true,
pageStepper : true,
gotoButton : true,
defaultPageSize : 5,
maxPageStep : 10,
position: "bottom"
},
exporter: true
}},
"grid");
});
任何帮助将不胜感激;当我使用 itemfilewriter 填充静态数据时,它在分页和排序方面都可以正常工作。
【问题讨论】:
标签: rest sorting dojo pagination