jQuery不使用插件和SWF来上传刷新文件。
首先,我们在页面中添加一个表单来上传文件:
复制代码代码如下所示:
<表ID =以下是我参考网上的方法后行动= / / uploadhandler asyncfileupload .ashx
enctype =多部分/表单数据目标=asynctarget>
文件:
然后,把一个iframe在页面和上传的时间只刷新iframe,不是整个网页:
复制代码代码如下所示:
接下来,使用js向按钮添加功能:
复制代码代码如下所示:
$(函数(){())
$(# btnupload)。Click(function(){)
$(以下是我参考网上# )提交();
});
});
单击按钮时提交表单。
该方案可以简单无刷新上传文件。其实现的想法是提交一个iframe,和其余的过程像处理普通的表单提交。
改进程序的方法是决定如何上传和完成。现在是思考的办法只有一个:听通过JS iframe的发生,进而分析iframe内容。