grid显示数据时的小问题

grid的store请求后台响应回来的Json格式数据有15条,但是在grid的上面只能显示三条。

百思不得其解下,仔细观察了下json格式的数据,发现其中dataIndex为id对应的json数据里 id有很多相同的值。

如下图。


grid显示数据时的小问题
 其中很多15条数据中有很多id重复,不重复的刚好三条(只能显示出来三条,实际返回数据有15条)。于是开始了尝试解决。

将grid里dataindex为id的列注释掉,并且注释model里的id。出乎意料的是,问题依然存在。

因为json对象是通过javabean转换的,所以javabean里对应的也存在一个id,我本来想不到会和它有所关联。但是我故意不给id设置值,测试---通过。

15条数据显示出来了。

总结:id属性名最好不要设置为id。最终解决方案更改javabean里id属性名为pkid。

相关推荐