文件上载完成时执行Javascript代码,无需刷新页面

时间:2010-09-21 19:07:24

标签: php html

我创建了一个文件上传表单,我想在文件传输完成后在<div>中输出“filetransfer succeeded”。

使用Jquery和Ajax在普通表单上轻松完成,但由于这是文件上传,因此无法使用ajax。

那么我如何上传文件并将反馈反馈给用户?

3 个答案:

答案 0 :(得分:1)

考虑查看uploadifyswfupload

我个人使用了uploadify,你可以这样做:

 $('input[type=file]').MultiFile({ 
  list: '#DIV to update'
 });

答案 1 :(得分:1)

jQuery实际上有一个名为uploadify的漂亮插件,可以让你这样做。另外,Emil建议的iFrame解决方案也可以在没有任何外部库的情况下工作。

答案 2 :(得分:0)

你可以在iframe中完成。