JS-上传文件
来源:互联网 发布:内存优化级别禁用好吗 编辑:程序博客网 时间:2024/06/03 21:23
一、input使用传文件,调用手机摄像图,图库。
<!--accept:打开系统目录--><!--capture:camera-相机,camcorder-摄像机,microphone-录音--><input type="file" accept="image/*" capture="camera"/><input type="file" accept="video/*" capture="camcorder"/><input type="file" accept="audio/*" capture="microphone"/>
<input type="file" name="file" id="pic"/>
二、用input完成上传,效果图如
选择文件后,提交后在提交按钮后面出现url和对应图片缩略图,如下图:。
三、传输格式采用form-data形式。
html代码
<form id="upload" enctype="multipart/form-data" method="post"> <input type="file" name="file" id="pic"/> <input type="button" value="提交" onclick="uploadPic();"/> <span class="showUrl"></span> <img src="" class="showPic" alt=""></form>
js部分
function uploadPic() { var form = document.getElementById('upload'), formData = new FormData(form); $.ajax({ url:"上传的url——/file/upload", type:"post", data:formData, processData:false, contentType:false, success:function(res){ if(res){ alert("上传成功!"); } console.log(res); $("#pic").val(""); $(".showUrl").html(res); $(".showPic").attr("src",res); }, error:function(err){ alert("网络连接失败,稍后重试",err); } }) }
阅读全文
0 0
- 文件上传(JS)
- js 限制上传文件
- js上传文件控制
- Js实现文件上传
- js、javascript 上传文件
- 多文件上传js
- 文件上传js限制
- js上传文件类
- js多文件上传
- js上传文件
- ajaxfileupload.js上传文件
- node.js 文件上传
- js上传文件
- js多文件上传
- js 上传文件预览
- js文件上传
- js 多文件上传
- 纯js上传文件
- ListView使用案例一之滑动冲突
- 使用 Graphviz 生成自动化系统图
- Git Submodule 使用简介
- HDU 4734 数位DP
- 193. Valid Phone Numbers
- JS-上传文件
- UISearBarController
- spark rdd根据key保存进不同的文件夹
- Android进阶#(1/12)Android的构成基石——四大组件_Broadcast
- SQL之decode()函数
- Discuz触屏手机版显示分类信息的修改方法
- Word转换pdf文件之好用的pdf虚拟打印机
- uint8_t / uint16_t / uint32_t /uint64_t 数据类型大总结
- 微信小程序-实战巩固(二)