Php 将整个html表发送到tcpdf
这个问题更多的是如何在逻辑上解决这个障碍,而不是纠正代码 我有一个基于“向导”的非常大的应用程序。用户输入数据、继续、保存数据等 最后,用户需要能够打印从向导过程中收集的所有数据的PDF。我不想使用数据库中的数据,但要在向导中“当前”捕获数据 我已经能够在页面上创建一个隐藏表单,jquery使用小字符串数据创建新的隐藏输入。然后,当用户单击“打印”时,数据通过post发送,并在pdf中使用。。。但我需要一种发送大量数据的方法 所以,为了让我的生活更轻松,是否可以将整个指定的div或表发送到TCPDF以用作htmlcellPhp 将整个html表发送到tcpdf,php,jquery,tcpdf,Php,Jquery,Tcpdf,这个问题更多的是如何在逻辑上解决这个障碍,而不是纠正代码 我有一个基于“向导”的非常大的应用程序。用户输入数据、继续、保存数据等 最后,用户需要能够打印从向导过程中收集的所有数据的PDF。我不想使用数据库中的数据,但要在向导中“当前”捕获数据 我已经能够在页面上创建一个隐藏表单,jquery使用小字符串数据创建新的隐藏输入。然后,当用户单击“打印”时,数据通过post发送,并在pdf中使用。。。但我需要一种发送大量数据的方法 所以,为了让我的生活更轻松,是否可以将整个指定的div或表发送到TCP
另外,jQuery、HTML、PHP都可以由我处理 我不知道这个方法是否正确。但它是有效的。通过ajax将数据作为数组发送到服务器 创建pdf。保存pdf服务器端文件夹并在另一个窗口中打开pdf **//将数据发布到服务器 $.ajax({ }
}); 这就是我最后要做的。工作起来很有魅力
function submitData(url, method, data) {
var $form = $('<form></form>')
.attr('action', url)
.attr('method', method)
.attr('target', '_blank')
.appendTo('body');
for (var i in data) {
if (!data.hasOwnProperty(i)) continue;
$('<input type="hidden"/>')
.attr('name', i)
.val(JSON.stringify(data[i]))
.appendTo($form);
}
$form.submit();
}
});
函数提交数据(url、方法、数据){
变量$form=$('')
.attr('action',url)
.attr('method',method)
.attr('target','u blank')
.附于(“主体”);
用于(数据中的var i){
如果(!data.hasOwnProperty(i))继续;
$('')
.attr('name',i)
.val(JSON.stringify(数据[i]))
.附录($表格);
}
$form.submit();
}
});
其中“数据”将是您希望发送到任何地方的阵列,在我的情况下,是tcpdf的控制器。{multi,data}表示复数。hmm.还没有建议。如果这是一个愚蠢的问题,那么应该有人这么说。:)
function submitData(url, method, data) {
var $form = $('<form></form>')
.attr('action', url)
.attr('method', method)
.attr('target', '_blank')
.appendTo('body');
for (var i in data) {
if (!data.hasOwnProperty(i)) continue;
$('<input type="hidden"/>')
.attr('name', i)
.val(JSON.stringify(data[i]))
.appendTo($form);
}
$form.submit();
}
});