2011-06-17 26 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

聽起來很酷!我會試試!謝謝! –