【发布时间】:2010-03-23 19:55:55
【问题描述】:
我不会从我的页面上的表单创建 pdf,但问题是,我需要它就像带有表单的页面一样,全部。
所以我有例子
2 个输入字段,7 个单选框,2 个复选框,因此我需要一个具有相同结构的 PDF,但如果有人选中该复选框,则必须将其保存为 pdf。
我尝试在提交时保存页面的html内容,并先将其保存在html文件中,但问题是,我的选择没有保存。
结果必须与我打印表单的结果相同。
希望有人能帮忙。
我用来保存页面内容的代码。
> $(document).ready(function(){
> $('input[type=submit]').click( function() {
> var formname = $("body").find("form").attr("name");
> var htmldata = $("form[name="+formname+"]").html();
> var enchtmldata = ncodeURIComponent(htmldata);
> $.ajax({
> type: "post",
> data: "data="+enchtmldata,
> url: "makepdf.php",
> success: function()
> {
> alert("success"); },
> error: function() {
> alert("error"); } });
>
> }); });
PS:我使用 PHP 和 jQuery
添加:我认为最好先尝试将表单页面保存为 html,但要保留其中的条目。之后尝试转换它。但问题是,将其与所有数据一起保存。
添加:如何将选定的属性添加到选项字段?
【问题讨论】:
-
你能概括一下为什么你需要它吗?这解决了什么问题?
-
我需要为我的客户保存此表格并通过电子邮件自动发送。表单非常大,我们有大约 7 种不同的表单,脚本必须能够处理所有这些。
标签: php javascript html pdf