后台操作,前台显示进度条。
后台有100个任务
前台有个DIV
点击开始 触发 AJAX 事件 后台开始干活
每干完一个 前台DIV显示剩余数量 到0为止
列为 有何良策?
[解决办法]
既然用了AJAX ,页面设置一个变量,显示剩余任务数。
每完成一个,变量就减1
另外任务一个接一个的结束,可能会快几秒钟都结束了,那页面的变量如何显示呢?或者每间隔一定时间去更新。
还是楼主的意思是在页面用一个进度条的方式?
[解决办法]
第一种:通过ajax轮询查询任务的进度
第二种:通过ajax长连接(comet)进行及时服务器端数据推送
这两种比较容易想到,看楼主积分应该不难想到
其他方法期待高手支招
[解决办法]