1

我只想要表格中的特定列,但是这段代码给了我整个表格

var doc = new jsPDF('p', 'pt');
doc.text("From HTML", 40, 50);
var res = doc.autoTableHtmlToJson(document.getElementById("basic-table"));
doc.autoTable(res.columns, res.data, {startY: 60});
doc.save('error_log_report.pdf');

我想要在 HTML 表中选择的列和相应的数据

4

1 回答 1

1

doc.autoTableHtmlToJson();方法返回您可以过滤的普通 javascript 数组。如果您只想要前两列,您可以执行以下操作:

var res = doc.autoTableHtmlToJson(document.getElementById("basic-table"));
var columns = [res.columns[0], res.columns[1]];
doc.autoTable(columns, res.data, {startY: 60});
于 2017-01-12T12:27:46.797 回答