upload-download-Demo.rar

时间:2023-07-07 03:24:43
【文件属性】:

文件名称:upload-download-Demo.rar

文件大小:6KB

文件格式:RAR

更新时间:2023-07-07 03:24:43

ajax附件上传下载

function fn_download() { var file_name = $("#file_name").val(); if (file_name == "") { alert("请输入下载文件名称!"); $("#file_name").focus(); return; } var url = "http://127.0.0.1:8080/file/download?file_name=" + file_name; var a = document.createElement("a"); a.href = url; a.click(); } function fn_upload() { var file = $('#file')[0].files[0]; if (file == undefined) { alert("请选择文件!"); return; } var formData = new FormData($('#upload')[0]); formData.append('file', file); formData.append('fid', "10"); //其他参数 比如外键ID jQuery.support.cors = true; $.ajax({ url: "http://127.0.0.1:8080/file/upload", type: "POST", data: formData, processData: false, //不需要对数据做任何预处理 contentType: false, //不设置数据格式 timeout: 5000, error: function (XMLHttpRequest, textStatus, errorThrown) { if (XMLHttpRequest.responseText == "") { alert("请求超时,请检查网络!", { icon: 2 }); } else { alert(XMLHttpRequest.statusText, { icon: 2 }); } }, success: function (d) { if (d.code == 0) { alert("上传成功!"); $("#file_name").val(d.data) } else { alert("删除失败" + d.msg); } } }); }


【文件预览】:
Index4.html
upload-download-Demo
----pom.xml(1KB)
----src()
--------test()
--------main()

网友评论