jQuery MiniUI

 找回密码
 立即注册
查看: 3076|回复: 6
打印 上一主题 下一主题

咨询datagrid滚动定位 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2018-10-31 14:28:33 |只看该作者 |倒序浏览
datagrid表头动态生成
水平滚动条是否可以定位到指定的动态列

Rank: 4

沙发
发表于 2018-10-31 15:15:44 |只看该作者
呼叫版主,谢谢!

Rank: 8Rank: 8

板凳
发表于 2018-10-31 15:16:57 |只看该作者
var gridView = $(grid.getEl()).find(".mini-grid-rows-view");
  $(gridView).scrollLeft(200);
可以这样控制滚动的绝对位置。

Rank: 4

地板
发表于 2018-10-31 15:25:24 |只看该作者
felt 发表于 2018-10-31 15:16
var gridView = $(grid.getEl()).find(".mini-grid-rows-view");
  $(gridView).scrollLeft(200);
可以这 ...

可以动态定位到需要看到的列信息吗?
比如表头是当月日期信息 今天是10月31号 滚动条就滚动到31号对应的位置

Rank: 8Rank: 8

5#
发表于 2018-10-31 15:37:25 |只看该作者
zhizuntop 发表于 2018-10-31 15:25
可以动态定位到需要看到的列信息吗?
比如表头是当月日期信息 今天是10月31号 滚动条就滚动到31号对应的 ...

这个获取不到的,只能按偏移的距离来处理。

Rank: 4

6#
发表于 2018-10-31 16:16:10 |只看该作者
felt 发表于 2018-10-31 15:37
这个获取不到的,只能按偏移的距离来处理。

好的,谢谢! 试了一直方式 不能准备定位 可以大致定位滚动条
iii 一个月第几天;ii当月的总共天数
grid1.load(json,function(){//加载完成之后滚动条定位滚动
                var gridView = $(grid1.getEl()).find(".mini-grid-rows-view");
                    $(gridView).scrollLeft(gridView["0"].scrollWidth*iii/ii);
        });

Rank: 8Rank: 8

7#
发表于 2018-11-1 13:29:36 |只看该作者
zhizuntop 发表于 2018-10-31 16:16
好的,谢谢! 试了一直方式 不能准备定位 可以大致定位滚动条
iii 一个月第几天;ii当月的总共天数
grid1 ...

如果你的列宽是固定的话,可以这样找到列。

Archiver|普加软件

GMT+8, 2025-1-16 21:10 , Processed in 1.057520 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部