FormData上传文件同时附带其他参数
程序员文章站
2022-04-11 17:27:08
...
function sureaddmovie() {
var formDate = new FormData();
var file = document.getElementById("upload")[0].files[0];// 视频
var moviename = $("input[name=moviename]").val();
formDate.append("file",file);
formDate.append("moviename",moviename);
var progress;
$.ajax({
url : "/LearnJAVAwithXge01/uploadmovie",
type : "POST",
dataType : "text",
// async:false,
data : formDate,
processData : false,
contentType : false,
/*
* beforeSend:function() { progress = layer.open({ type : 1, title :
* '提示', skin : 'addlanguage-calss',// 样式类名 closeBtn : 2, // 不显示关闭按钮
* shift : 2, area : [ '250px', '130px' ],// 宽高 shadeClose : false,
* resize : false, scrollbar : false, content : "视频正在上传,请稍后..." }); },
*/
success : function(result) {
var arry = new Array();
arry = result.split(",");
if (arry[0] = "上传成功!") {
var videopath = "F" + arry[2];
uploadshowpic(videopath);
} else {
layer.alert(arry[0], {
title : "提示"
});
}
},
error : function(error) {
layer.alert("错误!", {
title : "提示"
});
}
});
}
后台代码:
public Object uploadmovie(
@RequestParam(value = "file", required = false) MultipartFile multipartFile,
HttpServletRequest request, String moviename) {
String myfilename = moviename;
下一篇: 不刷新页面添加评论
推荐阅读
-
vue + axios + formdata 上传文件带参数的爬坑之路
-
使用Ajax进行文件与其他参数的上传功能(java开发)
-
js通过FormData对象 异步提交文件 实现文件上传(附带参数)
-
java 调用Spring接口上传文件及其他参数填充
-
Ajax进行文件与其他参数的上传功能
-
vue + axios + formdata 上传文件带参数的爬坑之路
-
使用Ajax进行文件与其他参数的上传功能(java开发)
-
FormData上传文件同时附带其他参数
-
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
-
使用antd的upload组件上传文件的时候如何同时传文件和要存的数据库表名。(即post方式如何传多个参数)