项做个进度条效能求方法!

项做个进度条功能求方法!!!
1.现在的环境是这样的
    我做数据拉取在界面上有一个按钮点击按钮访问ajax进入后台然后后台就会处理数据,处理数据的时候有一段时间在界面上面没有反应,用户使用起来不知道运行情况,感觉不好。
    现在想就是做一个进度条来实现这个。但是用这个就遇到了一个问题啊?不知道怎么事实获取处理的情况然后给进度条进行显示。
     而且我获取的数据也不知道是多少条数据有时候有100多有时候有200多不确定的。而且最好不用改对方的数据格式。
     就这样一个实时显示进度条的功能如何实现啊?求方法求方案。。。???
   谢谢啦 !!!!
------解决方案--------------------
<style type="text/css">
div.main{border:1px solid #aaa;}
.cur{background-color:#333;height:20px;}
</style>
<div class = "main">
<div class = "cur" style = "width:20%;"></div>
</div>


这样就行了吧,用width的百分比来控制就行

但是你必须要知道,你所请求的这个数据的总量,以及你获取的当前的量,然后计算出百分比改变这个width就行了。

不管改不改对方的数据格式,但是你必须要知道,这个数据的总量,以及你已经获取到的量,要么,凭什么来做这个进度条?
------解决方案--------------------
我建议你显示一个 转动的菊花
------解决方案--------------------
同意楼上的。
------解决方案--------------------
jquery.oprocess.js  jquery的一个插件