当前位置:  开发笔记 > 编程语言 > 正文

jQuery - 使用$ .post接收$ _FILES数组

如何解决《jQuery-使用$.post接收$_FILES数组》经验,为你挑选了2个好方法。

我试图通过jQuery提交表单.我的表单包含必须上传的字段和文件.它是类型ENCTYPE="multipart/form-data".

我可以使用以下方式接收所有字段值:post = $('#myForm').serialize(); 但是如何接收$_FILES数组?我需要这个来处理上传的文件.

这可能是使用jQuery,如果是这样如何?或者我需要为jQuery使用特殊的上传插件吗?



1> Bruce Aldrid..:

jquery表单是最好的方法,你可以将它添加到任何正常形式,

将按预期工作,但使用ajax.

http://malsup.com/jquery/form/#code-samples



2> Paolo Bergan..:

您无法通过javascript上传文件.

看看这个相关问题:
是否可以使用Ajax进行文件上传?

从本质上讲,两种最常用的"伪造"AJAX文件上传方式是使用Flash插件(如SWFUpload)或将表单提交给处理请求的隐藏iframe.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有