jQuery MiniUI

标题: MIniui gridview点击某列获取某行某列的值 [打印本页]

作者: qq123208    时间: 2013-12-12 10:15:57     标题: MIniui gridview点击某列获取某行某列的值

  在gridview 中  加入链接列,怎么点击链接列 获取对应这列这行的值?
作者: felt    时间: 2013-12-12 10:31:50

你点击的时候肯定会选中行,用getSelected()就可以获取这行了
如有比较复杂的话,参考这个demo:http://miniui.com/demo/#src=datagrid/rowedit.html
这个demo里,第一列就是链接列
作者: qq123208    时间: 2013-12-12 10:44:28

还有个问题。 我的submit 没点击一次  获取的rowid会产生变化 有没有方法让它不变的呢?
作者: felt    时间: 2013-12-12 11:05:46

submit是什么,rowid获取的有是什么
作者: qq123208    时间: 2013-12-12 11:07:50

felt 发表于 2013-12-12 10:31
你点击的时候肯定会选中行,用getSelected()就可以获取这行了
如有比较复杂的话,参考这个demo:http://min ...

假如我这里有 4列 3行数据。 最后一列是一个连接。 我要点击第2行的连接的时候获取到第二列、第二行的这个值  这样要怎么得到呢?(因为需要对应起来 没法将第二列的值遍历)
作者: qq123208    时间: 2013-12-12 11:16:57

felt 发表于 2013-12-12 11:05
submit是什么,rowid获取的有是什么

Submit  里面是个重新加载数据的。 Rowid是gridview最前面的那列type="indexcolumn"的列。 现在的问题每点击一次获取到的rowid就在先前的基础上往上递增。 比如:我刚开始5条数据  Rowid 分别为12345  当我点击一下submit时 还是5条数据 它的rowid变成了678910 了
作者: felt    时间: 2013-12-12 11:20:54

function onCellClick(e){
     var row=e.row;
     var column=grid.get(1);
     var field=column.field
     alert(row[field])
}
这是监听单元格点击的事件获取的
你用点击连接获取和这个类似




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