发布时间:2019-08-01作者:laosun阅读(1847)
案例demo,html文件如下:
<form id="upload-form" method="post" enctype="multipart/form-data"> <p>测试编码: <input type="text" name="code" id="code"/></p> <p>上传文件: <input type="file" name="excel" id="excel"/></p> <input type="button" value="上传" onclick="upload()"/> </form>
js代码如下:
function upload() { var data = new FormData() data.append('code', $('[name=code]').val()) data.append('excel', $('[name=excel]')[0].files[0]) // file 对象 $.ajax({ type: "POST", url:'${ctx!}/data/import${suffix!}', data:data, //headers: {'Content-Type': 'multipart/form-data'}, async: false, cache: false, processData: false, contentType: false, success: function(result) { //TODO 处理成功 }, error: function (returndata) { //TODO 处理失败 } }); }
版权属于: 技术客
原文地址: https://www.sunjs.com/article/detail/145c92e794b94d3c8adc2c1c239f6267.html
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
关键字: jquery 前端 源码 javascript 演示