struts+ajax上传文件进度条的问题

author author     2023-05-08     539

关键词:

上传文件ajax读取进度总是只能直接100%,下面结果说明监听器是可以正常取得值得,就是ajax无法异步取得大小而是最后才取得。ajax代码在下面 update34370;51925;1 update37895;51925;1 update41949;51925;1 update45474;51925;1 update49528;51925;1 update51925;51925;1 1.0,100% ajax代码 var formData = new FormData($( "#showDataForm" )[0]); $.ajax( url: "FileUpload", type: 'POST', data: formData, async: true, cache: false, contentType: false, processData: false, success: function (returndata) if(tag=true) timer = window.setInterval("refresh()", 100);//每隔100毫秒执行callback , error: function (returndata) ); function refresh() //alert("ss"); $.ajax( url:"FileState", dataType:"text", success:function callback(data) //alert(data); if(data=="100%") tag=false//停止标识 $("#progressbar").css("width",data);//更新进度 if(tag==false) window.clearInterval(timer);//停止 );

参考技术A 文件都传完了才执行refresh,那不是就直接获取到最后100%的文件了,前面就没有执行。
放到文件上传外面,并且你的处理文件不能使用session之类会导致程序被挂起执行的代码,要不也会没有效果。
asp.net/asp网站浏览器打开一个长时间运行的页面同时打开其他页面为什么被挂起

带进度条的文件上传?

】带进度条的文件上传?【英文标题】:Fileuploaderwithprogressbar?【发布时间】:2011-09-1108:01:12【问题描述】:如何创建带有进度条的HTML/PHP/AJAX文件上传器?我不知道从哪里开始。【问题讨论】:【参考方案1】:我用过Uploadify。易... 查看详情

带有进度条的 jQuery ajax 上传 - 没有 flash

】带有进度条的jQueryajax上传-没有flash【英文标题】:jQueryajaxuploadwithprogressbar-noflash【发布时间】:2011-02-1210:59:54【问题描述】:我正在寻找类似于uploadify的文件上传器,其进度条不依赖于Flash,最好使用jQuery-这可能吗?【问题... 查看详情

关于文件上传下载以及其他进度条的实现

现在我的上传,下载,或者某个批量的进度的进度条实现思路都是这样:  定义一自定义类,列出总数量,完成数(有需求决定可分成功与失败)  然后访问链接的时候进行处理,将session中存入自定义类,自定义类中存入... 查看详情

CodeIgniter 上传进度

】CodeIgniter上传进度【英文标题】:CodeIgniterUploadProgress【发布时间】:2013-04-0302:25:19【问题描述】:我正在尝试使用CI2.1.3上传带有进度条的文件。我已经让文件上传一切正常,但是获得这个文件进度并不容易。我查看了大量具... 查看详情

如何使用进度条快速上传大文件?

】如何使用进度条快速上传大文件?【英文标题】:Howtouploadlargefileinexpresswithprogressbar?【发布时间】:2012-10-1201:46:31【问题描述】:目前我正在使用socket.io上传带有进度条的视频。这是教程http://net.tutsplus.com/tutorials/javascript-ajax/h... 查看详情

Flutter 上传带有进度条的大文件。 App 和 Web 都支持

】Flutter上传带有进度条的大文件。App和Web都支持【英文标题】:Flutteruploadlargefilewithprogressbar.AppandWebbothsupport【发布时间】:2021-06-2304:49:49【问题描述】:我遇到上传大文件的问题。当从应用程序上传文件工作正常但网络挂起时... 查看详情

简单的跨浏览器,带有进度条的 jQuery/PHP 文件上传 [关闭]

】简单的跨浏览器,带有进度条的jQuery/PHP文件上传[关闭]【英文标题】:Simplecross-browser,jQuery/PHPfileuploadwithprogressbar[closed]【发布时间】:2012-05-1516:03:16【问题描述】:我知道有几个关于此的主题,但没有一个为文件上传脚本提供... 查看详情

jQuery 上传进度和 AJAX 文件上传

】jQuery上传进度和AJAX文件上传【英文标题】:jQueryUploadProgressandAJAXfileupload【发布时间】:2011-06-1822:04:45【问题描述】:我似乎没有清楚地表达我的问题。我需要发送一个文件(使用AJAX),我需要使用NginxHttpUploadProgressModule获取... 查看详情

jQuery 上传进度和 AJAX 文件上传

】jQuery上传进度和AJAX文件上传【英文标题】:jQueryUploadProgressandAJAXfileupload【发布时间】:2011-06-1822:04:45【问题描述】:我似乎没有清楚地表达我的问题。我需要发送一个文件(使用AJAX),我需要使用NginxHttpUploadProgressModule获取... 查看详情

jQuery 上传进度和 AJAX 文件上传

】jQuery上传进度和AJAX文件上传【英文标题】:jQueryUploadProgressandAJAXfileupload【发布时间】:2011-06-1822:04:45【问题描述】:我似乎没有清楚地表达我的问题。我需要发送一个文件(使用AJAX),我需要使用NginxHttpUploadProgressModule获取... 查看详情

jQuery 上传进度和 AJAX 文件上传

】jQuery上传进度和AJAX文件上传【英文标题】:jQueryUploadProgressandAJAXfileupload【发布时间】:2011-06-1822:04:45【问题描述】:我似乎没有清楚地表达我的问题。我需要发送一个文件(使用AJAX),我需要使用NginxHttpUploadProgressModule获取... 查看详情

jQuery 上传进度和 AJAX 文件上传

】jQuery上传进度和AJAX文件上传【英文标题】:jQueryUploadProgressandAJAXfileupload【发布时间】:2011-06-1822:04:45【问题描述】:我似乎没有清楚地表达我的问题。我需要发送一个文件(使用AJAX),我需要使用NginxHttpUploadProgressModule获取... 查看详情

jQuery 上传进度和 AJAX 文件上传

】jQuery上传进度和AJAX文件上传【英文标题】:jQueryUploadProgressandAJAXfileupload【发布时间】:2011-06-1822:04:45【问题描述】:我似乎没有清楚地表达我的问题。我需要发送一个文件(使用AJAX),我需要使用NginxHttpUploadProgressModule获取... 查看详情

springmvc带进度条的多文件上传

1、关于文件上传进度条的实现在说SpringMVC文件上传尤其是带滚动条之前先用servlet做一个简单的文件上传并返回进度信息这样的功能。(1)需要两个包:commons-fileupload-1.3.1.jarcommons-io-1.4.jar上面这两个包是Apache推出的... 查看详情

文件上传进度条干扰控制器重定向

】文件上传进度条干扰控制器重定向【英文标题】:FileuploadprogressbarinterfereswithControllerredirect【发布时间】:2021-11-1610:23:43【问题描述】:我有一个文件提交表单和一个跟踪上传进度的进度条。但是,控制进度条的javascript会干扰... 查看详情

在vuex中带进度条的FIie上传

】在vuex中带进度条的FIie上传【英文标题】:FIieuploadwithprogressbarinvuex【发布时间】:2020-07-0800:18:19【问题描述】:我无法从VueX操作文件中获取组件中的百分比。它不像反应式我用这篇文章作为指导https://serversideup.net/file-upload-prog... 查看详情

jqueryajax实现上传文件代码,带进度条

原文:jqueryajax实现上传文件代码,带进度条 源代码下载地址:http://www.zuidaima.com/share/1550463291116544.htmajax上传文件代码,带进度条的。首页http://localhost:端口/项目名/common/test.htm上传中标签: jquery ajax 上传  查看详情

struts2文件上传进度条显示

参考成功博客:http://blog.sina.com.cn/s/blog_bca9d7e80101bkko.html待测试博客:http://blog.csdn.net/z69183787/article/details/52536255Struts2文件上传进度条显示 查看详情