js datagrid 移动去重

Posted robert_hly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js datagrid 移动去重相关的知识,希望对你有一定的参考价值。

function dataLeft(){
  var checkedData = $(listTemplate_right).datagrid(‘getChecked‘);
  var rows = $(listTemplate_center).datagrid("getRows");
  var c_length = rows.length;
  var addRows = {};
  // filter repeat
  for (var i =0;i< checkedData.length;i++) {
    var net_org_right=checkedData[i].net_org;//get right
    for(var j=0;j<c_length;j++){
    var net_org_center=rows[j].net_org;
    if(net_org_center == net_org_right) break;
    if(net_org_center!=net_org_right){
      //not exist push
      if(j==c_length-1){
        addRows[checkedData[i].net_org] = checkedData[i].net_org_name;
      }
    }
  }
}

//add

for( x in addRows){
  $(listTemplate_center).datagrid(‘appendRow‘,{
    net_org:x,
    net_org_name:addRows[x]
  });
}


}































以上是关于js datagrid 移动去重的主要内容,如果未能解决你的问题,请参考以下文章

wpf datagrid怎么得到焦点?用datagrid.focus()不行

easyUI datagrid的合并的js封装

js 控制 easyui datagrid 隐藏之后显示不来的问题

jeecg datagrid怎么获取所有行

easyUI中datagrid的使用

在WPF DataGrid中按Enter键时将焦点移动到下一个单元格?