有两个页面一个上传EXCEL文件,另一个接受这个EXCEL文件并处理,下面是这个页面处理时显示的内容,可是每次都要等程序完全运行才会显示。有时候时间太长没有反馈,用户会关闭页面,我想增加实时提示。求大家指点下
我想过用异步的方法,可第二个文件是在Ifram框架内的,异步获取也是要等待值的,最终显示还是一样。
//117条数据读取插入并且生成报表
11:04:17 开始读取EXCEL表。
11:04:31 读取并插入数据库成功
11:04:31 完成工作簿添加一个工作表。
11:04:32 完成工作表内容写入。
11:04:32 完成工作表克隆。
11:04:32 完成克隆工作表【失业】添加。
11:04:33 完成工作表克隆。
11:04:33 完成克隆工作表【医疗】添加。
11:04:33 完成工作表克隆。
11:04:33 完成克隆工作表【工伤】添加。
11:04:34 完成工作表克隆。
11:04:34 完成克隆工作表【生育】添加。
11:04:34 完成工作表克隆。
11:04:34 完成克隆工作表【重大疾病】添加。
11:04:35 完成工作表克隆。
11:04:35 完成克隆工作表【补充医疗】添加。
11:04:35 设置文件基本信息。
11:04:35 查询结果集数据库成功。
11:04:35 查询结果集转化为数组成功。
11:04:35 完成工作簿[养老]数据填入。
11:04:36 完成工作簿[失业]数据填入。
11:04:36 完成工作簿[医疗]数据填入。
11:04:36 完成工作簿[工伤]数据填入。
11:04:37 完成工作簿[生育]数据填入。
11:04:37 完成工作簿[重大疾病]数据填入。
11:04:38 完成工作簿[补充医疗]数据填入。
11:04:46 完成工作簿文件创立。
非常感谢大家的回答,我用的是提交页面控制一个进度条,按下按钮进度条开始激活,设置一个大于用户完成操作的时间,当另一个页面处理完成时,计算出这个进度条未布满的部门,用额外5S 控制进度条速度填满