jQuery MiniUI

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

如何获取GRID某行某列的值? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-3-31 16:02:45 |只看该作者 |倒序浏览
如图,我的想法是,点击“查看”链接,获取该行的合同编号列的值。我试过getCurrentCell,不过用不起来,试了很长时间了,查看了很多DEMO,也找不到办法。怎么做,求解答。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-4-1 09:08:39 |只看该作者
先获取行,再获取该行的你需要得到的那个值,
比如var row  = grid.getSelected();
var number = row.number;

Rank: 2

板凳
发表于 2013-4-1 12:08:07 |只看该作者
factory 发表于 2013-4-1 09:08
先获取行,再获取该行的你需要得到的那个值,
比如var row  = grid.getSelected();
var number = row.numb ...

你好,请问下,选中某行的意思就是指,在checkbox上打勾吗?我这里还是不行,我代码是这样的。
<div field="contractId" width="10" headerAlign="center" allowSort="true" >合同编号</div>
<div name="action" renderer="onActionRenderer" width="10" headerAlign="center" allowSort="true" ">操作</div>

function onActionRenderer(e) {
         var grid = e.sender;
         var s = '<a class="Delete_Button" href="javascript:delRow(\'' + grid +'\')">添加</a>';
         return s;
     }

        function delRow(grid){
            alert("1");
                  var row = grid.getSelected();
            alert("2");
               var contractId = row.contractId;
                alert("contractId="+contractId);
}
我点击test链接后,代码执行到alert("1"),就执行不下去了。麻烦解答下。

Rank: 8Rank: 8

地板
发表于 2013-4-1 13:53:20 |只看该作者
sjw034 发表于 2013-4-1 12:08
你好,请问下,选中某行的意思就是指,在checkbox上打勾吗?我这里还是不行,我代码是这样的。
合同编号
...

http://www.miniui.com/demo/#src=datagrid/drawcell.html
你看下这个demo
点击edit,获取的是这一行的id

Archiver|普加软件

GMT+8, 2024-11-28 00:47 , Processed in 1.035125 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部