jQuery MiniUI

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

datagrid有很多行,新增行自动选中 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-12-17 16:13:28 |只看该作者 |倒序浏览
请教一下,我的datagrid是在一个表格的单元格内,所以单元格高度有限制,新增行都是在最后一行增加,如果行数添加的多了,超过了单元格的高度,就需要手动下拉旁边的滚动条,才能到新增的那一行进行编辑,怎么实现新增后纵向滚动条在最下面呢?

我看以前的帖子:用这个,可是我用了没效果
var row=grid.getRow(grid.getData().length-1)
grid.scrollIntoView(row)

代码是:
function addRow(gridId) {                       //增加行
    var grid = mini.get(gridId);
    var row = {};
    grid.addRow(row);
    grid.scrollIntoView(row)
    grid.validateRow(row);   //加入新行,马上验证新行
}

Rank: 8Rank: 8

沙发
发表于 2014-12-17 16:29:53 |只看该作者
本地测试你的代码,没有问题
请更新至最新版本

Rank: 2

板凳
发表于 2014-12-17 16:56:11 |只看该作者
felt 发表于 2014-12-17 16:29
本地测试你的代码,没有问题
请更新至最新版本

谢谢你了

Archiver|普加软件

GMT+8, 2025-6-14 05:33 , Processed in 1.060205 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部