ajax+FormData实现图片上传
来源:互联网 发布:成都数据恢复价格表 编辑:程序博客网 时间:2024/05/17 00:15
ajax+FormData实现图片上传
直接上代码
- html
<input type="file" name="file" id="file"><input type="button" value="upload" id="sub">
- js
<script> $(function () { $('#sub').click(function () { var file = $("#file")[0].files[0]; console.log(file) var form = new FormData(); form.append("file", file); $.ajax({ url: '/upload', type: "POST", data: form, async: true, //异步 processData: false, //很重要,告诉jquery不要对form进行处理 contentType: false, //很重要,指定为false才能形成正确的Content-Type success: function (data) { console.log(data); }, error: function (data) { console.log(data); } }); }) })</script>
- 后台
python+flask
UPLOAD_FOLDER = '/data/temp/'app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER@app.route("/upload", methods=['post'])def upload(): file = flask.request.files['file'] file_name = werkzeug.secure_filename(file.filename) file_path = os.path.join(app.config['UPLOAD_FOLDER'], file_name) file.save(file_path) return 'success' pass
0 0
- ajax+FormData实现图片上传
- formData用ajax上传图片
- node.js 下如何利用formData实现ajax上传图片
- FormData--JQuery使用FormData利用Ajax实现多图片、文件上传
- ajax上传图片到后台【formData】
- jquery利用formdata实现点击图片进行ajax上传文件,图片
- html5+FormData 实现ajax文件上传
- Ajax+FormData实现无刷新附件上传
- FormData实现ajax方式文件上传
- H5 formData实现批量ajax上传文件
- FormData+Ajax实现上传进度监控
- FormData实现上传多图片,学习使用FormData
- FormData实现上传多图片,学习使用FormData
- FormData实现上传多图片,学习使用FormData
- js实现图片预览和FormData上传
- 利用ajax与springmvc传送formdata实现图片的无刷新上传
- 项目回顾3-再谈图片上传-FormData+ajax上传
- 通过ajax上传formdata
- GetPacalData标定工具配置过程中产生的问题(个人笔记)
- sql语句between and是闭区间的证明SQL
- CentOS7 U盘安装
- python-read the file contains Chinese
- 如何美化odoo的登录界面?
- ajax+FormData实现图片上传
- network_tcp三次握手
- Scala函数式编程进阶
- 所谓更牛,就是换个罪受!——《时间的朋友2016跨年演讲》深入笔记
- 使用angularjs的ng-options时如何设置默认值(初始值)
- [腾讯校招] 微信红包
- Android 抢红包
- Java进阶面试题
- tomcat6 启动编码配置