plupload项目中提交参数,响应参数
1.可以通过把form表单的数据放在链接后面,提交到后台。
uploader.bind(‘BeforeUpload’, function() {
uploader.settings.url= “/front/banneradd?”+$(“#frontaddform”).serialize();
});
2.可以通过参数设置的方式,有一个属性multipart_params 方式可以设置,但是参数值是有要求的,使用setOption(option, [value])试了好几次都不行, 直接设置值是可以的
uploader.settings.multipart_params = $(“#frontaddform” ).serializeObject();
序列化方法
$.fn.serializeObject = function()
{
var o = {};
var a = this.serializeArray();
$.each(a, function() {
if (o[this.name]) {
if (!o[this.name].push) {
o[this.name] = [o[this.name]];
}
o[this.name].push(this.value || '');
} else {
o[this.name] = this.value || '';
}
});
return o;
};