jQuery MiniUI

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

mini-datagrid 选择一行进行编辑如何获取这一行的数据 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-3-6 11:25:40 |只看该作者 |倒序浏览


function edit(e) {

console.log(e.record);      这里不能通过record获取一行的数据,要用什么方式获取这一行数据

            var row = grid.getSelected();
            if (row) {
                mini.open({
                    url: "ServerCon/ServerG_Form.aspx",
                    title: "---",
                    width: 400,
                    height: 300,
                    onload: function () {
                        var iframe = this.getIFrameEl();
                        var data = { action: "edit", id: row.ID };
                        iframe.contentWindow.SetData(data);
                    },
                    ondestroy: function (action) {

                    }
                });
            } else {

            }
        }

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2017-3-6 11:33:18 |只看该作者
var row = grid.getSelected();
这就是获取选中行

Rank: 3Rank: 3

板凳
发表于 2017-3-6 11:57:43 |只看该作者
dforce 发表于 2017-3-6 11:33
var row = grid.getSelected();
这就是获取选中行










我用的是这个方式,不存在前面有checkbox 可以选择
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2017-3-6 13:04:31 |只看该作者
pxl2014 发表于 2017-3-6 11:57
我用的是这个方式,不存在前面有checkbox 可以选择

你点击的时候表格里面有没有行被选中,如果你都选中电话,怎么能获取

Rank: 3Rank: 3

5#
发表于 2017-3-6 13:09:20 |只看该作者
dforce 发表于 2017-3-6 13:04
你点击的时候表格里面有没有行被选中,如果你都选中电话,怎么能获取

在行里面点击不算选择么    这种情况下也是只能选择一行的

Rank: 8Rank: 8

6#
发表于 2017-3-6 16:20:03 |只看该作者
pxl2014 发表于 2017-3-6 13:09
在行里面点击不算选择么    这种情况下也是只能选择一行的


如示例,可以正常获取选中行
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2025-7-22 14:43 , Processed in 1.039101 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部