jQuery MiniUI

标题: 如何获取GRID某行某列的值? [打印本页]

作者: sjw034    时间: 2013-3-31 16:02:45     标题: 如何获取GRID某行某列的值?

如图[attach]1514[/attach],我的想法是,点击“查看”链接,获取该行的合同编号列的值。我试过getCurrentCell,不过用不起来,试了很长时间了,查看了很多DEMO,也找不到办法。怎么做,求解答。

作者: factory    时间: 2013-4-1 09:08:39

先获取行,再获取该行的你需要得到的那个值,
比如var row  = grid.getSelected();
var number = row.number;
作者: sjw034    时间: 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"),就执行不下去了。麻烦解答下。
作者: factory    时间: 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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2