Когда я впервые сохраняю документ, он отлично работает! Как и должно быть. Однако, когда я сохраняю его снова, без перезагрузки, я получаю эту проблему.
Uncaught TypeError: Невозможно прочитать свойство 'toFixed' из неопределенного
Я использую старую версию jsPDF по другим причинам, но не могу заставить ее работать и на самой новой версии. Тогда он просто скажет
Uncaught TypeError: Невозможно прочитать свойство 'cell' из неопределенного
Итак, вот мой код, который использует jQuery 3.2.1 и jsPDF v0.9.0
jQuery(document).ready(function($) {
$("a.pdf_btn").click(function(event) {
var id = $(this).attr("data-target"); // Look for the data-target
doc.fromHTML($(id).html(), 15, 15, {
'width': 170,
'elementHandlers': specialElementHandlers
});
doc.save("<? echo str_replace(" ", "", $_SESSION['comp_TESTING']); ?>Test<?php mt_rand(1,99);?>.pdf");
});
});
Мне кажется странным, что это работает только в первый раз. Я что-то здесь не так делаю?
С уважением