【发布时间】:2011-05-19 08:39:01
【问题描述】:
我是 Ruby on Rails 的新手,并且有一个运行大量后台任务的 rails 项目(例如,一次复制数百个文件)。目前该作业使用delayed_job在后台运行,但我想给用户一些关于该过程剩余多长时间的指示。
我最初的想法是向用户显示某种进度条,但此时我会满足于在 Delayed::Job.count 函数中简单地显示任务的倒计时。我假设拥有一个基于 Delayed::Job.count 函数动态更新的 AJAX 视图不会太难,但我的问题是我将如何在我的视图中实现这一点?
提前致谢
【问题讨论】:
标签: ruby-on-rails-3 jquery progress-bar delayed-job