表格首例合并相同项'setRowSpan'

  //保存上一个name
  var x = '';
  //相同name出现的次数
  var count = 0;
  //该name第一次出现的位置
  var startindex = 0;
  for (var i = 0; i < data.length; i++) {
    //这里是合并name列,根据各自情况大家可以自己完善
    var val = data[i].equipmentListName;
//这里的equipmentListName是想要合并的下标
    if (i == 0) {
      x = val;
      count = 1;
      myArray.value[0] = 1;
    } else {
      if (val == x) {
        count++;
        myArray.value[startindex] = count;
        myArray.value[i] = 0;
      } else {
        count = 1;
        x = val;
        startindex = i;
        myArray.value[i] = 1;
      }
    }
  }
};```


    #### 如图:

    ![](https://images.cnblogs.com/cnblogs_com/blogs/727857/galleries/2096435/o_230515092950_3871684140825_.pic.jpg)
posted @ 2023-05-15 17:28  粉色的海绵宝宝  阅读(85)  评论(0编辑  收藏  举报