请问导入excel,在提交的时候怎么做进度条

导入一个excel,在提交的时候,能不能显示一个进度条

FineReport szrmyy_xu0246 发布于 2018-11-23 10:13
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
4
snrtuemcLv8专家互助
发布于2020-9-4 18:29

你可以在填报成功后,或填报后写js代码实现

FR.$defaultImport('/com/fr/write/web/excel/es.js', 'js');    
//-- 引用外部的CSS文件  
FR.$defaultImport('/com/fr/write/web/excel/es.css', 'css');    
//-- 创建一个DIV,设置相关参数(值)  
var div = $('<div style="width:200px;height:20px;z-index:10000;left: 800px;top: 0px;position:absolute"/>');    
FR.processbar =new FR.SingleProgressBar();   
//--赋初值  
FR.processpane = div;    
$(FR.processbar.element).appendTo(div);   
//--将DIV与BODY页面关联  
div.appendTo($('body'));   
//--执行方法,每0.5秒执行一次  
setInterval(function() {    
    var v = FR.processbar.value;   
//--执行条件判断  
    if (v < 100) {    
//--每次执行的内容  
        FR.processbar.setValue(v + 10);    
    }    
}, 500);    
FR.processbar.setValue(100);  
//--执行方法,每0.5秒执行一次  
setTimeout(function() {    
    FR.processpane.hide();    
}, 500);


image.png

最佳回答
0
星痕Lv6高级互助
发布于2018-11-23 10:14

参考

JS制作导入进度条-http://help.finereport.com/doc-view-1794.html

  • szrmyy_xu0246 szrmyy_xu0246(提问者) 导入的没问题 ,提交的时候进度条我试了好像不行哦,这个提交是往数据库写的
    2018-11-23 10:18 
最佳回答
0
aqiongLv2见习互助
发布于2018-12-13 13:45

请问楼主你这个问题有解决了吗?因为我也想做个这种,但是没找到办法


最佳回答
0
LouisLinLv4初级互助
发布于2020-9-4 19:44

https://help.finereport.com/doc-view-1794.html

可参考帮助文档:JS制作导入进度条

  • 5关注人数
  • 713浏览人数
  • 最后回答于:2020-9-4 19:44
    请选择关闭问题的原因
    确定 取消
    返回顶部