使用AJAX调用生成PDF文件 [英] Generate PDF file using AJAX call
本文介绍了使用AJAX调用生成PDF文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在Rails3中使用AJAX调用生成PDF文件.以下代码生成了我使用PRAWN gem创建的PDF文件.
I'm trying to generate a PDF file using AJAX call in Rails3. The following code generates a PDF file which I have created using PRAWN gem.
<%= link_to "Generate pdf", books_path(@book, :format => 'pdf') %>
我不希望用户在订购PDF之前先查看它.因此,目标是在服务器中创建PDF文件.
I do not want user to view the PDF until they order it. So, the goal is to create a PDF file in the server.
任何赞赏的想法或想法.
Any ideas or thoughts much appreciated.
推荐答案
感谢Ariejan. 我按照以下方式修改了您的代码,并且它确实实现了我想要的功能.
Thanks Ariejan. I modified your code as following and it did just what I wanted.
<%= link_to "Generate Story Book", pdfbook_stories_path(:format => 'pdf'), :remote => true %>
对于控制器,
def pdfbook
@stories = current_account.stories
respond_to do |format|
format.pdf {}
end
结束
这篇关于使用AJAX调用生成PDF文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文