У меня есть вопрос относительно создания PDF с помощью DOMPDF. В основном у меня есть форма, которая отправляет данные в БД с jquery, которая выглядит ниже
$('#submit').click(function(){
var submit = $.ajax({
url: 'setController.php',
type: 'POST',
data: dataString,
success: function(msg){
alert("sent");
},
error: function(msg){
alert("fail");
}
});
});
setController вызывает мою setModel, которая возвращает рендеринг моего html после того, как он отправил данные в БД. Который выглядит так.
$html = $this -> setModel -> setData($arr1,$arr2);
Это возвращает простую html-таблицу.
Затем я нажимаю это на dompdf следующим образом
$this->load->helper(array('dompdf', 'file'));
pdf_create($html, 'report');
Моя проблема заключается в том, что при нажатии кнопки с идентификатором #submit pdf не возвращается в качестве загрузки. Однако, если бы я должен был перейти непосредственно к моему URL-адресу
Я возвращаюсь с загрузкой PDF без данных.
Может ли кто-нибудь вызвать загрузку PDF-файла после нажатия кнопки «Отправить»?
Спасибо.