2011-06-17 23 views
3

我在我的rails-app中使用prawn和prawnto进行PDF生成。有没有办法在生成PDF时向用户显示微调器或进度条?我想在启动pdf-action时在文档中显示spinner-div,并在渲染完成时将其删除(例如使用jquery)。我如何触发?虾:带进度条或Spinner的PDF生成

感谢您的帮助!

+0

你能设置进度条吗?怎么样 ? –

+0

不,我没有... :-( –

回答

0

除了可以立即生成PDF之外,还可以使用微调器显示结果页面,并在后台作业中生成pdf。我建议使用Gems DelayedJobResque来创建后台作业,将它们放在多个队列中,稍后处理。两者都有很好的Railscasts。您可以使用jQuery Timer plugin定期检查PDF是否已生成。

+0

听起来很酷!我会试试!谢谢! –