码迷,mamicode.com
首页 > 移动开发 > 详细

js datagrid 移动去重

时间:2017-10-15 19:41:14      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:length   bre   temp   function   exist   lte   去重   data   grid   

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 移动去重

标签:length   bre   temp   function   exist   lte   去重   data   grid   

原文地址:http://www.cnblogs.com/exayong/p/7672842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!