实践(1):简单的文件上传

实践(1):简单的文件上传,第1张

概述文件上传 html、修改 <div class="template-upload"><span>模版样式:</span><button type="button" class="choose" id="btn">选择模板</button><input type="file" accept=".pptx,.pptx" name="file" style="display: none" id= 文件上传

HTML、修改

<div ><span>模版样式:</span><button type="button"  ID="btn">选择模板</button><input type="file" accept=".pptx,.pptx"  name="file"  ID="files" multiple="multiple"><button ID="upload" >上传模板文件</button><label  ID="filename"  for=""></label>                    </div>

Js代码
AJAX
type,
data,
success....

//文件点击选择文件模板        $("#btn").click(function(){            $("#files").click();        });        //文件显示已选择文件名        $("#files").change(function(){            var filetmpname = $("#files").val();            filename = filetmpname.split("\").pop();            $("#filename").text("已选择: "+filename);        });        //文件点击上传        $("#upload").click(function () {            var formdata = new FormData();            formdata.append("file",$('#files')[0].files[0]);            $.AJAX({                type: "post",url: "/template",data: formdata,ContentType: false,processData: false,dataType: "Json",eads : {'content-type' : 'application/x-www-form-urlencoded'},success: function (data) {                    if(data.code==0){                        alert(data.message)                        //在上传模版的同时,请求后台获取模版ID                        //setTimeout(getTemplate_name//(filename),10000);                    }                    else{                        alert(data.errmsg);                    }                },error: function () {                    alert("模板上传失败!");                }            });        });


总结

以上是内存溢出为你收集整理的实践(1):简单的文件上传全部内容,希望文章能够帮你解决实践(1):简单的文件上传所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存