使用 jQuery 延迟 .net 文件上传

Delay .net file upload with jQuery?

本文关键字:文件 net jQuery 延迟 使用      更新时间:2023-09-26

我有一个奇怪的情况,我以前没有使用过.net,所以不确定这是否可能。

我有一个包含表单的div,提交表单时div 会翻转。

我的问题是,当按下提交按钮时,会发生文件上传,因此div 不会翻转。

我想知道的是,你能不能将文件上传延迟 X 秒,直到 jQuery 翻转功能完成,然后上传文件?

使用 setTimeout 异步调用文件上传函数怎么样?以异步方式调用它并短暂延迟应该允许您的div 翻转。

代码可能如下所示:

setTimeout(function(){yourFileUploadFunction()}, 1);

有关更多 js 异步详细信息,请参阅此处。而这里。也在这里。有多种方法可以使用 setTimeout 创建同步调用...

在处理上传之前尝试休眠几秒钟。

在客户端:

$("#upload").flip().delay(2000).ajax()

(不确定您正在做什么的确切语法,但这应该可以让您接近)