Jquery表单提交不适用于文件上传

时间:2012-05-30 05:18:46

标签: php jquery mysql ajax

请参阅此小提琴Click here

此处$('#photoform').serialize();不返回表单字段。仅对文件字段发生此问题。

如何获取此文件字段值

2 个答案:

答案 0 :(得分:0)

无法使用AJAX上传文件,因为您无法访问客户端计算机上存储的文件内容,并使用javascript将其发送到请求中。

执行此操作的替代方法是使用隐藏的iframe。 This plugin可以帮助您doing that(也可以阅读this little tutorial了解该插件)。

答案 1 :(得分:0)

来自the documentation:" 来自文件选择元素的数据未序列化。"