有没有办法在 JSP + java 中使用 jQuery 上传多部分文件。 在 jQuery AJAX 中执行时出现错误。
$.ajax({
type: "POST",
url: "${pageContext.request.contextPath}/users/imageUpload/" + $imageUpload + "/" + $userId,
contentType: "multipart/form-data",
processData: false,
}).done(function(data) {}).fail(function(data) {
alert("Ooopss..! Something Bad Happened.!");
});
最佳答案
$("input:file").change(function(objEvent) {
var objFormData = new FormData();
// GET FILE OBJECT
var objFile = $(this)[0].files[0];
// APPEND FILE TO POST DATA
objFormData.append('userfile', objFile);
$.ajax({
url: 'Here Your Server-Url'
type: 'POST',
contentType: false,
data: objFormData,
//JQUERY CONVERT THE FILES ARRAYS INTO STRINGS.SO processData:false
processData: false,
success: function(data) {}
});
});
关于jquery - 使用 jQuery 进行多部分文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34327106/