У меня возник вопрос о создании PDF с DOMPDF. В принципе у меня есть форма, которая отправляет данные в БД с JQuery, которая выглядит, как показано нижеСоздание PDF с DOMPDF с помощью codeigniter при нажатии кнопки после отправки данных в базу данных
$('#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');
Мой вопрос, когда кнопка с ID #submit нажата не PDF не возвращается для загрузки. Однако, если я должен был перейти непосредственно к моему URL
Я возвращается с PDF Скачать без каких-либо данных в нем.
Может ли кто-нибудь, связав pdf-файл с загрузкой после нажатия кнопки «Отправить»?
спасибо.
Вы абсолютно правы! Удивительно, как мы всегда стараемся решить что-то сложное, когда ответ может быть таким простым! Спасибо. Вместо этого я буду делать обычный POST. – BaconJuice