2013-02-25 97 views
0

我有如下形式发送上传的文件...如何使用Ajax调用

<form id="form2" name="form2" action="" method="post" onsubmit="" enctype="multipart/form-data" modelAttribute="uploadForm" > 
<div> 
<span>File : </span> 
</div> 
<div> 
<input type="file" id="filebrowse"> 
</div> 
</form> 

当我提交表单,我需要通过Ajax调用上传的文件发送到我的web服务REST作为PARAM 。

我完全困惑到如何做到这一点。 任何指针?

+0

据我所知,出于安全原因,ententype multipart/form-data无法通过AJAX发送。 – JRR 2013-02-25 13:25:50

回答

0

首先使用谷歌搜索总是一个好主意。 tutsplus亲切地创造了this tutorial。已经有几个开源AJAX文件上传器,所以你可以考虑使用其中的一个,或者如果创建自己的必要,也许从这些启发。