我有一个奇怪的情况,我以前没有用过.net,所以我不确定这是否可能。
我有一个包含表单的div,当表单提交时div会翻转过来。
我的问题是,当提交按钮被按下时,文件上传会发生,所以div不会翻转。
我想知道的是,您是否可以将文件上传延迟X秒,直到jQuery翻转功能完成,然后再上传文件?
发布于 2013-10-17 01:22:22
用setTimeout异步调用文件上传函数怎么样?以异步的方式调用它,只要有短暂的延迟,就会允许div翻转。
代码可能如下所示:
setTimeout(function(){yourFileUploadFunction()}, 1);请参阅here for more js异步详细信息。还有here.也叫here。有许多方法可以使用setTimeout来创建同步调用...
发布于 2013-10-17 01:13:01
在处理上传之前尝试睡眠几秒钟。
在客户端:
$("#upload").flip().delay(2000).ajax()
(不确定您正在做的事情的确切语法,但这应该会让您更接近)
https://stackoverflow.com/questions/19409519
复制相似问题