Rails中后台进程的进度条

2sc*_*ish 8 jquery ruby-on-rails ruby-on-rails-3 progress-bar

我的Rails应用程序中有几个进程调用外部Web API - 并且需要很长时间才能完成.我考虑过将它们移到后台进行处理.

我希望能够向用户显示后台进程的进度(即进度条).

首先,有没有关于在Rails中使用jQuery实现进度条的任何好的教程/学习资源(与文件上载过程无关)?我已经看到很多关于显示图形的资源 - 但是没有很多关于如何将图形更新挂钩到实际后台进程的信息.

其次,当我考虑用于后台处理的各种宝石时,是否有一个可以更好地使用进度条(即延迟作业,Resque,Sidekiq)?

谢谢

Sha*_*mal -1

使用 startAjax 事件触发隐藏/显示进度条的功能。

刚刚在另一个帖子里回答过这个问题

jqueryui 进度表文档的 url 是http://jqueryui.com/progressbar/