ajaxFileUpload上传文件时,自定义参数data后台获取为null的问题

ajaxFileUpload自定义参数,后台获取的时候为null
解决办法:修改ajaxFileUpload.js文件中createUploadForm()函数,新增传入参数data,并创建hidden控件,存储自定义参数

createUploadForm: function (id, fileElementId, data) {
....
if (data) {

    for (var i in data)  {  

        $('').appendTo(form);  
    }  
}
...

}

找到ajaxFileUpload.js文件中调用createUploadForm()函数的地方,传入产生即可

ajaxFileUpload: function (s) {
...
var form = jQuery.createUploadForm(id, s.fileElementId,s.data);
...
}

你可能感兴趣的:(ajaxFileUpload上传文件时,自定义参数data后台获取为null的问题)