Balalala 2016-08-29
$('.file').change(function(){
var formData = new FormData();
for(x in $(this)[0].files){
formData.append("file", $(this)[0].files[x]);
}
$.ajax({
url : "/upload/uploadFile.do",
type : "post",
cache: false,
data: formData,
dataType:"json",
processData: false,
contentType: false,
success: function(result){
if(result.code == "1" && result.data){
//bootbox.alert("文件上传成功!");
$('.uploadImageSuccess').show().attr('src',imgPath+'/'+result.data[0])
$('[name=infoImgUrl]').val(result.data[0]);
} else {
bootbox.alert(result.msg);
}
}});
});
}); 在新项目中使用的是springboot编写的api,涉及到ajax跨域请求和传输文件的问题,在这里记录一下。<input type="button" onclick="test();" value="