【问题标题】:How can i print a sheet by using php and jquery [duplicate]如何使用 php 和 jquery 打印工作表 [重复]
【发布时间】:2021-11-17 19:44:07
【问题描述】:

这是我的 jquery 代码

function print_transaction(cid){
$.ajax({
    type:'POST',
    url:'<?php echo base_url(); ?>Transaction/print',
    data:{'cid':cid},
    success: function(done){
      print(done);

    }
});}

我的php代码:

echo"hello world";

这是 HTML 代码

 <a href='#' onclick=\"print_transaction('43643643643')\" > print</a>

【问题讨论】:

    标签: javascript php jquery ajax


    【解决方案1】:

    您的代码只是打印它从服务器接收到的内容。所以要打印一张表格,只需从您的 php 代码中打印一些表格,它就可以在您的 html 上使用。例如: PHP:

    echo "<table><td>Transaction id</td><td>".$_POST['cid']."</td></table>";
    

    HTML:

     <a href='#' onclick=\"print_transaction('43643643643')\" > print</a>
    <div id="response"></div>
    

    JS:

    function print_transaction(cid){
    $.ajax({
        type:'POST',
        url:'<?php echo base_url(); ?>Transaction/print',
        data:{'cid':cid},
        success: function(done){
          document.getElementById("response").innerHTML=done;
    
        }
    });}
    

    【讨论】:

    • OP 的意思是,按打印方式打印,而不是放在 dom 上
    • 那么问题不清楚,你想用这段代码实现什么?您要保存数据并打印响应吗?或者可能操纵数据并将文档打印到 pdf 或打印到打印机?好好解释自己
    猜你喜欢
    • 1970-01-01
    • 2019-01-02
    • 2019-04-22
    • 1970-01-01
    • 2019-02-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-03
    • 1970-01-01
    相关资源
    最近更新 更多