使用 ajax 调用生成多个表

Generate multiple tables using ajax call

我正在使用 jsPDF 和 jsAutotable 为 DOM 中的 table 生成 pdf。 首先,我想使用单击按钮创建多个 table,它们出现在 DOM 中。 其次,我还想使用另一个按钮使用 ajax 调用服务器为多个 table 创建 pdf 文件。我试图四处寻找一些教程,但没有找到任何具体的内容。 任何人都可以帮忙吗?

我已经能够创建多个 table。因为我需要在我的 pdf 文件中创建两个 table,所以我需要在从我的 html table 中获取信息后调用 autoTableHTMLToJson 函数两次。完成此操作后,您还可以为每个 table 定义选项。由于 js auto 的可用帮助非常有限 table 因此,如果有人在这方面需要帮助,请在下面发表评论,我可能会提供帮助。

 var elem = document.getElementById('employee-table');
  var data = doc.autoTableHtmlToJson(elem);

  var elem2 = document.getElementById('employee-table2');
  var data2 = doc.autoTableHtmlToJson(elem2);