【发布时间】:2011-07-08 04:36:06
【问题描述】:
我需要向服务器发送一个轮询 AJAX 请求,并向服务器发送一些数据(我想我会在 url 中传递这些数据)。我将运行许多不同的 resque 后台作业,并且我想检查每个作业是否已完成。我找到了一个 gem (resque-status),但我不确定如何在 javascript 和控制器之间来回发送数据。
第一件事是如何构造这个对服务器的轮询 AJAX 请求?语法是什么?我不确定的下一件事是如何将作业状态发送回 ajax 请求,然后如果不是所有作业都完成,然后再次发送 AJAX 请求?我假设 JSON 在这里可能会有所帮助。
我非常感谢代码示例(最好使用 Ruby on Rails 和 JQuery。
【问题讨论】:
标签: jquery ruby-on-rails ajax backgroundworker polling