jQuery MiniUI

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

datagrid选中的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-2-8 17:07:26 |只看该作者 |倒序浏览
datagrid为multselect 如何设置datagrid选中多行。

Rank: 8Rank: 8

沙发
发表于 2014-2-8 17:19:48 |只看该作者
multselect 就是多选模式

Rank: 3Rank: 3

板凳
发表于 2014-2-8 17:24:58 |只看该作者
factory 发表于 2014-2-8 17:19
multselect 就是多选模式

我的意思是,我已经知道要选中哪几行了,如何让datagrid展示的时候选中。

Rank: 8Rank: 8

地板
发表于 2014-2-8 17:28:14 |只看该作者
aqaazsh 发表于 2014-2-8 17:24
我的意思是,我已经知道要选中哪几行了,如何让datagrid展示的时候选中。

grid.selects(rows)  rows是你需要选中的数据的一个数组

这些API上都是有的

Rank: 3Rank: 3

5#
发表于 2014-2-8 17:33:52 |只看该作者
factory 发表于 2014-2-8 17:28
grid.selects(rows)  rows是你需要选中的数据的一个数组

这些API上都是有的

不能根据idField的值来选中吗,比如[66,67]

Rank: 8Rank: 8

6#
发表于 2014-2-10 09:20:37 |只看该作者
aqaazsh 发表于 2014-2-8 17:33
不能根据idField的值来选中吗,比如[66,67]

不能

Rank: 3Rank: 3

7#
发表于 2014-2-10 10:14:38 |只看该作者
factory 发表于 2014-2-10 09:20
不能

var rows = grid.findRows(function(row){
                                          alert(row.id);
                                    if(row.id==66) {
                                            return true;
                                    }
                                });
findRows方法不执行

Rank: 8Rank: 8

8#
发表于 2014-2-10 10:35:39 |只看该作者
aqaazsh 发表于 2014-2-10 10:14
var rows = grid.findRows(function(row){
                                          alert(row.id);
                                    if(row.id==66) {


更新下最新版本,刚测试过了可以用的
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2024-11-5 20:42 , Processed in 1.055005 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部