Имам въпрос относно създаването на PDF с DOMPDF. По принцип имам формуляр, който изпраща данни към DB с 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, след като е изпратил данните в DB. Което изглежда така.
$html = $this -> setModel -> setData($arr1,$arr2);
Това връща проста html таблица.
След това натискам това надолу към dompdf, както следва
$this->load->helper(array('dompdf', 'file'));
pdf_create($html, 'report');
Проблемът ми е, че когато се щракне върху бутона с ID #submit, не се връща pdf като изтегляне. Ако обаче трябваше да навигирам директно до моя url
Връщам с изтеглен pdf файл без данни в него.
Може ли някой да предизвика изтегляне на pdf файл, след като се щракне върху бутона „Изпращане“?
Благодаря ти.