jQuery MiniUI

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

lookup中的datagrid 初始化时默认选中某个值 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-11-15 10:23:45 |只看该作者 |倒序浏览
lookup中的datagrid 初始化时默认选中某个值

Rank: 8Rank: 8

沙发
发表于 2013-11-15 10:49:44 |只看该作者
var grid = mini.get(grid-id)

grid.select(row)

Rank: 2

板凳
发表于 2013-11-15 11:05:07 |只看该作者
factory 发表于 2013-11-15 10:49
var grid = mini.get(grid-id)

grid.select(row)

怎么获取row

Rank: 8Rank: 8

地板
发表于 2013-11-15 12:10:15 |只看该作者
mbq820 发表于 2013-11-15 11:05
怎么获取row

row是你要默认选中的那行数据

Rank: 2

5#
发表于 2013-11-15 12:41:22 |只看该作者
factory 发表于 2013-11-15 12:10
row是你要默认选中的那行数据

怎么根据默认值来查找大row

Rank: 8Rank: 8

6#
发表于 2013-11-15 12:45:14 |只看该作者
mbq820 发表于 2013-11-15 12:41
怎么根据默认值来查找大row

row是你的行数据,里面有一些字段
比如匹配name
row.name == yourValue

Rank: 2

7#
发表于 2013-11-15 13:29:26 |只看该作者
factory 发表于 2013-11-15 12:45
row是你的行数据,里面有一些字段
比如匹配name
row.name == yourValue

能得到row 但是grid.select(row)无效

Rank: 8Rank: 8

8#
发表于 2013-11-15 13:33:35 |只看该作者
mbq820 发表于 2013-11-15 13:29
能得到row 但是grid.select(row)无效

我测试,比如要选中第二条数据

var grid = mini.get("datagrid1");
var row = grid.getRow(1);
grid.select(row)

没问题

Rank: 2

9#
发表于 2013-11-15 13:40:22 |只看该作者
factory 发表于 2013-11-15 13:33
我测试,比如要选中第二条数据

var grid = mini.get("datagrid1");

我的是和lookup 一起用的。现在传递来一个值,界面初始化时在lookup中显示这个值,并且datagrid中含有这个值的数据要被选中

Rank: 8Rank: 8

10#
发表于 2013-11-15 13:43:49 |只看该作者
mbq820 发表于 2013-11-15 13:40
我的是和lookup 一起用的。现在传递来一个值,界面初始化时在lookup中显示这个值,并且datagrid中含有这 ...

我这就是lookup里面的表格啊

比如你lookup输入里面的值是aaa

var row = grid.findRow(function(row){
    if(row.name == "aaa") return true;
});
grid.select(row)

Archiver|普加软件

GMT+8, 2025-7-13 07:45 , Processed in 1.069840 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部