jQuery MiniUI

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

选择某条记录,在其下方复制新的一行记录 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-4-28 09:01:31 |只看该作者 |倒序浏览
,如截图所示,在选择行新增行后,之前选择行前面的选择复选框取消不了,而且只能新增一次,大佬,求解,以下是我的代码:
var lostGrid6 = sui.get("lostGrid6");
  var rows = lostGrid6.getSelecteds();
  for (var i = 0, l = rows.length; i < l; i++) {
   var index = lostGrid6.indexOf(rows);
   console.log(index);
   rows.ISFLAG = "B";
   rows.SUBCODE_ACD = "";//
   rows.CHANGE_NO = "";
   if(rows == undefined){
    sui.alert("请选择一条记录进行复制");
   }else{
    lostGrid6.addRow(rows,index + 1);
   }
  }
  lostGrid6.deselects(rows,true); //取消选中的所有行

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

Rank: 8Rank: 8

沙发
发表于 2019-4-28 09:53:02 |只看该作者
重复使用数据,请先mini.clone克隆一下
  1. var newRow=mini.clone(rows[i]);
复制代码

Rank: 1

板凳
发表于 2019-4-30 11:51:01 |只看该作者
felt 发表于 2019-4-28 09:53
重复使用数据,请先mini.clone克隆一下

大佬,请问dataGrid的能不能做到有的行可以复制,有的不能复制。

Rank: 8Rank: 8

地板
发表于 2019-4-30 14:25:30 |只看该作者
xu747809815 发表于 2019-4-30 11:51
大佬,请问dataGrid的能不能做到有的行可以复制,有的不能复制。

这不能。
复制前你可以加判断,如果满足就允许复制。

Archiver|普加软件

GMT+8, 2024-11-28 04:34 , Processed in 1.047624 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部