Создать PDF Swal AJAX пост на PHP - PullRequest
0 голосов
/ 27 марта 2019

Я использую кнопку Swal для загрузки PDF. Данные будут публиковать в файл php, когда я эхо / распечатать эти данные, я получу результат. но при ссылке на pdf функции pdf не генерируются.

swal({  title: "Download",   
        text: "Here,You Can Download PDF Invoice",   
        type: "warning",   
        showCancelButton: true,
        confirmButtonText: "Download it!",   
        cancelButtonText: "Close",   
        closeOnConfirm: false,   
        closeOnCancel: false }, 
        function(){
                   saveJsonObj = {customer_number: urlParameter,
                                  agent_id: "",
                                  operator_id: "<?php echo $Operator_id; ?>",
                                  mobile_number:$('#mobile_number').val(),
                                  mode_of_payment: "1",
                                  balance_amount: bal_amt,
                                  amount_collected: amt_cltd,
                                  payment_amount: pay_amt,
                                  tax_amount: $('#tax_amount_t').text(),
                                  collection_date: "<?php echo $dateTime; ?>",
                                  tran_id: tranId,
                                  rebate: rebate_amt
                     };
  var finData = JSON.stringify(saveJsonObj);
   $.ajax({
           type:'post',
           url:'download/download_pdf.php',
           data: {myData:finData},
           success:function (results) {
           var url = window.URL.createObjectURL(results);
           a.href = url;
           a.download = 'myfile.pdf';
           a.click();
           window.URL.revokeObjectURL(url);
          }
        })
    });




<?php
    require_once('../../auth_admin.php');
    require("../fpdf/fpdf.php");
    include('../../dbConnect.php');

    $pdf=new FPDF();
    $pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
    $pdf->Cell(40,10,'Hello World!');
    $pdf->Output();
?>

когда я нажимаю кнопку Swal, которая генерирует PDF

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...