ajaxFileUpload自定义参数,后台获取的时候为null
解决办法:修改ajaxFileUpload.js文件中createUploadForm()函数,新增传入参数data,并创建hidden控件,存储自定义参数
createUploadForm: function (id, fileElementId, data) {
....
if (data) {
for (var i in data) {
$('<input type="hidden" name="' + i + '" value="' + data[i] + '" />').appendTo(form);
}
}
...
}
找到ajaxFileUpload.js文件中调用createUploadForm()函数的地方,传入产生即可
ajaxFileUpload: function (s) {
...
var form = jQuery.createUploadForm(id, s.fileElementId,s.data);
...
}
网友评论