后台返回的数据有多条分页栏PagingToolbar顯示的记录总数也正确,但gridpanel却只显示当前页的最后一条记录
情况1:.主键重复,字段id都为0导致extjs无法找到主键,这是extjs的一个bug 在grid的getStore的load的回調函数中,用getCount到到的是一条数据也就是服务端返回了多条数据,但是extjs只解释了一条数据同样,extjs也不能解析符合主键(extjs会把id为0的所有數据当做是一条数据,返回为null则没问题)
解决方案:回传数据id为主键即可
情况2: ext的store将某些具有相同值的字段记录合并为一行,不单是主鍵id
两条数据汇总对应主键名称一致,说明主键id是一样的后台能够返回这两条数据,页面却显示一条原因就是因为有其他相同字段被匼并了。
博主遇到的是情况2若有其他情况及解决方案,欢迎补充