使用jQuery上传延迟.net文件?

时间:2013-10-16 17:09:08

标签: javascript jquery asp.net .net

我有点奇怪的情况,我没有使用.net,所以不确定这是否可行。

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

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

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

2 个答案:

答案 0 :(得分:2)

如何使用setTimeout异步调用文件上传功能?以短暂的延迟以异步方式调用它应该允许你的div翻转。

代码可能如下所示:

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

请参阅here for more js异步详细信息。 here. here也是{{3}}。有很多方法可以使用setTimeout创建同步调用...

答案 1 :(得分:1)

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

在客户端:

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

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