【问题标题】:TCPDF not formattingTCPDF 未格式化
【发布时间】:2012-09-02 03:36:56
【问题描述】:

我正在使用 ajax 调用打印 pdf 并将其通过电子邮件发送给用户,但问题是 pdf 中的数据未格式化。

这是我的 ajax 调用

$(document).ready(function() {
$(function() {
    $(".submit").click(function() {
      $('.simpleCart_items').css({'position:':'relative'});
      $('.headerRow div').css({'display':'none'});
      $('.item-remove').css({'display':'none'});
       $('.itemRow').css({'position':'absolute'}, {'left':'0px'}, {'top':'50px'});
      $('.item-name').css({'position':'absolute'}, {'left':'50px'}, {'top':'0px'});
      $('item-price').css({'position':'absolute'}, {'left':'150px'}, {'top':'0px'});
      $('.item-total').css({'position':'absolute'}, {'left':'250px'}, {'top':'0px'});
      var data = $('#yhteystiedot').serializeArray();
      data.push( { name: 'cartContent', value: $('#emailedcart').html()});
      //alert (data);return false;
     $.ajax({
    type: "POST",
    data: data,
    url: "order/order.php",
    dataType: "html",
    error: function(){ alert("Jotakin meni pahasti pieleen! Yritä uudelleen?");
 },
    success: function() {
 alert("Onnistui");
        }


  });
  return false;

    });
  });        
});

它为推送到脚本的数据添加了样式,但它看起来不应该。这是有关它的屏幕截图:

【问题讨论】:

    标签: php javascript jquery tcpdf


    【解决方案1】:

    对不起,这里是更正的答案。

    仅使用 INLINE CSS 来处理 TCPDF 之类的;

    <table style="width: 100px;" cellspacing="0" cellpadding="0">
      <tr>
        <td style="border: 1px solid #000000; height: 20px; text-align:center; font-weight: bold; font-size: x-large;" colspan=11>
            REPORT
        </td>
      </tr>
    

    或者像&lt;style&gt;p{color:red;}&lt;/style&gt;这样包裹在你的代码中

    TCPD 有类问题。使用 AJAX 发送此 HTML 数据。尝试这样并在此处发表评论。

    【讨论】:

    • 推送的数据有类,但是尝试在样式标签中使用css无效。
    • 好像我做错了什么,但&lt;style&gt;p{color:red;}&lt;/style&gt; 似乎工作正常。
    猜你喜欢
    • 2016-06-03
    • 2015-06-07
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    • 1970-01-01
    • 2016-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多