这就是我想要做的.我有一个网站,允许用户提交在服务选择和处理的作业表中排队的请求.我在表中有一个状态列,表示请求是排队等待处理还是由服务当前处理,或者服务已完成处理请求.整个过程需要几分钟.
我有一个状态ASP.NET页面,我需要在该页面中实时显示其请求的当前状态.我想显示某种动画并表示当前状态.我可以做到这一点的一种方法是每x秒进行一次meta http刷新,检查请求的状态(我猜这是Expedia,Priceline这样的网站如何做到的?)
我想阻止完整的页面刷新,并寻找一个AJAX/JQuery解决方案.我该如何实现?轮询正确的方法?
通过 AJAX 进行轮询是满足您需求的最简单方法。如果您知道所需时间的上限和下限,那么我可能只会让动画运行该时间长度,然后针对特殊情况执行某些操作。
其他人也做了同样的事情:
请参阅: http: //news.ycombinator.com/item? id=946165和http://www.chrisarrison.net/projects/progressbars/ProgBarHarrison.pdf
| 归档时间: |
|
| 查看次数: |
1339 次 |
| 最近记录: |