ajaxFileUpload 怎么传相关参数到后台
1个回答
2017-10-31
温州瓯越培训学校
温州市瓯越职业培训学校是一家经温州市民政局批准成立的专门从事培训教育的正规机构,学校自1992年开创教育培训以来不断发展壮大,现开设电脑培训、会计培训、英语培训、手机维修培训等多个培训体系.
向TA提问
关注
展开全部
先简介一下ajaxFileUpload参数:
options参数说明:
1、url 上传处理程序地址。
2,fileElementId 需要上传的文件域的ID,即<input type="file">的ID。
3,secureuri 是否启用安全提交,默认为false。
4,dataType 服务器返回的数据类型。可以为xml,script,json,html。如果不填写,jQuery会自动判断。
5,success 提交成功后自动执行的处理函数,参数data就是服务器返回的数据。
6,error 提交失败自动执行的处理函数。
7,data 自定义参数。这个东西比较有用,当有数据是与上传的图片相关的时候,这个东西就要用到了。
8, type 当要提交自定义参数时,这个参数要设置成pos
$.ajaxFileUpload({ url : 'upload',
secureuri : false, fileElementId : 'fileToUpload',
dataType : 'json', data : {id:id},//这种写法我在后台不管怎么取,值都为null 就去百度了一下,最后还是没有解决
success : function(data, status) { $('#viewImg').attr('src',data.picUrl);
}, error : function(data, status, e) {
alert('上传出错'); }
})
这样就与options参数说明中data参数不符合了,最终还是没有找到原因是那点没有写正确。
options参数说明:
1、url 上传处理程序地址。
2,fileElementId 需要上传的文件域的ID,即<input type="file">的ID。
3,secureuri 是否启用安全提交,默认为false。
4,dataType 服务器返回的数据类型。可以为xml,script,json,html。如果不填写,jQuery会自动判断。
5,success 提交成功后自动执行的处理函数,参数data就是服务器返回的数据。
6,error 提交失败自动执行的处理函数。
7,data 自定义参数。这个东西比较有用,当有数据是与上传的图片相关的时候,这个东西就要用到了。
8, type 当要提交自定义参数时,这个参数要设置成pos
$.ajaxFileUpload({ url : 'upload',
secureuri : false, fileElementId : 'fileToUpload',
dataType : 'json', data : {id:id},//这种写法我在后台不管怎么取,值都为null 就去百度了一下,最后还是没有解决
success : function(data, status) { $('#viewImg').attr('src',data.picUrl);
}, error : function(data, status, e) {
alert('上传出错'); }
})
这样就与options参数说明中data参数不符合了,最终还是没有找到原因是那点没有写正确。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询