jQuery MiniUI

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

datagrid使用复选框时的bug [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-9-10 13:06:58 |只看该作者 |倒序浏览
本帖最后由 fg5825 于 2013-9-10 13:18 编辑

修改时,如果先勾选多条数据后再只留下一个,会得不到row.
如图示顺序重现错误(勾选一条,再勾选一条后,将后一条数据去除勾选)

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

Rank: 8Rank: 8

沙发
发表于 2013-9-10 13:29:20 |只看该作者
修改时,如果先勾选多条数据后再只留下一个,会得不到row.
如图示顺序重现错误

代码提供下,重现不出来。

Rank: 3Rank: 3

板凳
发表于 2013-9-10 13:34:11 |只看该作者

代码估计无关吧,你勾选的顺序是按照我说的来的吗?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2013-9-10 14:10:34 |只看该作者
重现不出来。
  1. function add() {
  2.         var rows=grid.getSelecteds();
  3.         if(rows.length>1){
  4.                   mini.alert("只能选择一条记录");
  5.                   return;
  6.         }
  7.         var row=grid.getSelected();
  8.         if(row){
  9.                  mini.alert("选中的记录是:"+row._uid);
  10.         }else{
  11.                  mini.alert("请选中一条记录")
  12.        }
  13.          }
复制代码
代码和你那差不多,我用你的操作步骤跳不到最下面那个。你更新下MiniUI试试。

Archiver|普加软件

GMT+8, 2024-11-5 18:42 , Processed in 1.053549 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部