想利用ajaxpro做一个动态的进度工具 比如批量对数据库进行写入 一共100条数据 1/100 从这个开始 一直到100/100 每成功插入一条数据 分子加1 这个怎么实现啊?谢谢

解决方案 »

  1.   

    ajax 进度条
      

  2.   

    在后台写个方法,加个计数器,每成功插入一条,计数器加1,然后将计数器回传。
    客户端用AjaxPro异步获取计数器的值,然后通过该值来设置进度条的宽度,比如:     function ShowRate(){
    document.getElementById("jd").style.width = GetRate().Value + "%";
    }
         setInterval("ShowRate()", 500); //可根据需要设置定时获取,以达到进度条滑动效果:单位:毫秒思路应该是这样吧