答案 0 :(得分:0)
这是一个显着改进的版本。我想要快50倍。
for (var i=0, l=md.length; i<l; i++) {
var thisRow = [], x = md[i]
thisRow.push('<u><a target="_blank" href="' + x.Data[0].Link + '">' + x.Data[0].Value + '</a></u>');
for(var k=1; k<x.Data.length; k++){
thisRow.push(x.Data[k].Value);
}
t.row.add(thisRow)
if (i == l-1) t.draw()
}
for
- 已知限制l
的循环代替极其昂贵的$.each
draw()
仅在插入行时完成一次更新小提琴 - &gt;的 https://jsfiddle.net/pdqjqbbp/1/ 强>