将子行添加到 JavaScript 源数据表

Adding a child row to a javascript sourced data table

本文关键字:JavaScript 数据表 添加      更新时间:2023-09-26

如果表是使用 JavaScript 源数据构造的,如何将子行添加到表中?

我没有在这里复制我所有的html/脚本,我只需要大致知道如何在每个现有行下添加另一行,该行将跨越父行中的单元格。

var lenders = [{
  Lender: "Bank 1",
  Amount: ["100"],
  Term: [30, 60],
  stuff: 'foo'
}, {
  Lender: "Bank 2",
  Amount: ["250"],
  Term: [60],
  stuff: 'bar'
}, {
  Lender: "Bank 3",
  Amount: ["100", "250"],
  Term: [30],
  stuff: 'baz'
}, {
  Lender: "Bank 4",
  Amount: ["100"],
  Term: [60],
  stuff: 'qux'
}, {
  Lender: "Bank 5",
  Amount: ["250"],
  Term: [30],
  stuff: 'fgfd'
}, {
  Lender: "Bank 6",
  Amount: ["100", "250"],
  Term: [30, 180],
  stuff: 'done'
}];

很容易,要在索引 1 处添加新项目:

lenders.splice(1, 0, newRowObject);