是否可以在没有jQuery或IFrame的情况下进行AJAX表单提交(如此纯粹的JavaScript)?我目前正在发送到一个struts fileUploadAction的作品。动作的代码是否仍然可以与异步提交一起工作,还是需要添加异步表单提交?AJAX文件上传/表单提交没有jQuery或iframes?
我用struts 1.x和当前我的形式:
<html:form action="fileUploadAction" method="post" enctype="multipart/form-data">
...form elements...
<html:file property="theFile" />
...other elements...
</html:form>
可以这种形式提交,从而与AJAX上传的文件?
是的,你可以通过JavaScript的 – 2012-07-16 14:36:52
并非所有的浏览器都支持它,而不IFRAME做到这一点。 – epascarello 2012-07-16 15:01:20
我已经看到了,我需要可以创建一个XMLHttpRequest或浏览器兼容性的ActiveXObject的,由JavaScript的一个例子的任何机会呢? – edwardmlyte 2012-07-16 15:14:40