jQuery MiniUI

标题: Grid获取行号问题,是不是bug??? [打印本页]

作者: 641388019    时间: 2013-9-9 10:51:17     标题: Grid获取行号问题,是不是bug???

grid中有个grid.indexOf(row)方法,可以获取当前行的序号。我想问如果我翻到第二页,每页显示50条数据的话,第二页的序号是不是从50-100了?也就是说 我选择 第二页的第二行应该显示的是“第52行”才对,为什么还是显示“第2行”呢?????求解!

作者: felt    时间: 2013-9-9 12:15:44

获取到的是当页的序号。
分页的话数据是多次加载的。
作者: 641388019    时间: 2013-9-9 14:06:52

要是想达到我说的那种效果应该怎么做?有例子么?
作者: factory    时间: 2013-9-9 14:51:28

641388019 发表于 2013-9-9 14:06
要是想达到我说的那种效果应该怎么做?有例子么?

1.服务端自己给个index

2.自己计算下,每页的页码
var pageSize = grid.getPageSize()
var pageIndex = grid.getPageIndex();
var index1= grid.indexOf(row)

var index2 = pageSize * pageIndex + index1 +1;

大概是这样




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2