我尝试在laravel程序中制作一个pdf文件,然后下载它,但问题是该文件无法下载。这是我的代码:
Ajax:
$("#get_laporan_bap").click(function(){
//alert("masuk");
var atas_nama = $("#atas_nama").val();
var token = $("#token").val();
alert(atas_nama);
$.ajax({
type: "post",
data: "atas_nama=" + atas_nama + "&_token=" + token,
url: "<?php echo url('/get_laporan_tolsis') ?>",
success:function(data){
console.log(data);
}
});
});
控制器:
public function get_laporan_tolsis(Request $req){
$atas_nama = $req->atas_nama;
$tanggal = \Carbon\Carbon::now()->toDateString() ;
$nama_file = "Laporan Tolsis[".$tanggal."].pdf";
$data = DB::table('bap_tolsis')->select('*')->whereDate('tanggal_input', $tanggal)->where('status',"=",'belum')->get();
$pdf = PDF::loadView('laporan_tolsis',['data'=>$data]);
return response($pdf->download($nama_file, array("Attachment" => false)));
}
我真的不知道要解决什么。帮帮我,谢谢。