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="