1
我想使用jQuery iframe传输插件将文件和一些隐藏字段上传到服务器。使用jQuery Iframe传输插件发送文件和数据
http://cmlenz.github.com/jquery-iframe-transport/
我的页面,包含与类型“文件”和“隐藏”的投入上形式。 我使用代码:
$("#fileupload").submit(function() {
progress(1);
var data = $(":hidden", this).serializeArray();
console.log(data);
$.ajax(this.action, {
data: data,
processData: false,
files: $(":file", this),
iframe: true
}).complete(function(data) {
progress(0);
});
return false;
});
变量 '数据' 包括:
[ { name: "description_0", value: "111"}, { name: "description_1", value: "222"}]
文件发送到服务器,但数据不是。我在Firebug的“发布”标签中看到有关文件的信息。没有数据信息。
有人可以解释为什么数据信息没有发送?