FineUI 官方论坛

标题: 关于Grid中getSelectedRow()的疑惑! [打印本页]

作者: KK.Leung    时间: 2017-4-27 11:46
标题: 关于Grid中getSelectedRow()的疑惑!
本帖最后由 KK.Leung 于 2017-4-27 14:26 编辑

[attach]10090[/attach]

【显示选中行Indext】的代码
  1. function onShowIndex(event) {
  2.             var grid1 = F.ui.Grid1;
  3.             alert(grid1.getSelectedRow(false));
  4.         }
复制代码
获取当时选中的行数为什么返回值不是2,而是6,而且还有带 “fineui_ ”这个前缀?正常不是应该只返回 “2”吗?

作者: KK.Leung    时间: 2017-4-27 11:50
后来发现,如果我只有三个按钮,它就显示 “fineui_5”,如果是五个按钮,它就显示“fineui_7”,这个是不是也把按钮的索引值也增加上去呢?
作者: sanshi    时间: 2017-4-27 19:14
这个是 id, 不是行序号,可以通过  grid1.getSelectedRow(true) 返回具体的行信息
作者: KK.Leung    时间: 2017-4-28 08:55
本帖最后由 KK.Leung 于 2017-4-28 08:59 编辑
sanshi 发表于 2017-4-27 19:14
这个是 id, 不是行序号,可以通过  grid1.getSelectedRow(true) 返回具体的行信息

感谢三石大大的指导,但用grid1.getSelectedRow(true) 之后,怎么是返回了两object?
[attach]10094[/attach]

[attach]10095[/attach]

作者: 刘军    时间: 2017-4-29 08:28
两个object亮了。。
作者: 刘军    时间: 2017-4-29 08:28
你console.log出来就知道了
作者: sanshi    时间: 2017-5-2 20:21
KK.Leung 发表于 2017-4-28 08:55
感谢三石大大的指导,但用grid1.getSelectedRow(true) 之后,怎么是返回了两object?

F12,在浏览器的JavaScript调试工具中设置断点。都 2017 年了,alert 的方法有点土哦
作者: KK.Leung    时间: 2017-5-4 10:27
sanshi 发表于 2017-5-2 20:21
F12,在浏览器的JavaScript调试工具中设置断点。都 2017 年了,alert 的方法有点土哦 ...

感谢三石老大的指导~




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4