jQuery MiniUI

标题: datagrid使用复选框时的bug [打印本页]

作者: fg5825    时间: 2013-9-10 13:06:58     标题: datagrid使用复选框时的bug

本帖最后由 fg5825 于 2013-9-10 13:18 编辑

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

作者: felt    时间: 2013-9-10 13:29:20

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

代码提供下,重现不出来。
作者: fg5825    时间: 2013-9-10 13:34:11

[attach]2799[/attach]
代码估计无关吧,你勾选的顺序是按照我说的来的吗?

作者: felt    时间: 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试试。





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