简单实现js上传文件功能
作者:静乐想 时间:2024-04-16 10:27:40
本文实例为大家分享了js实现上传文件功能的具体代码,供大家参考,具体内容如下
一、用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:"https://sscpre.boe.com/v1/medical-console/medical/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);
}
})
}
来源:http://blog.csdn.net/zhengyanan110/article/details/77451020
标签:js,上传文件
0
投稿
猜你喜欢
解决pycharm运行程序出现卡住scanning files to index索引的问题
2023-02-14 05:43:52
Python实现的建造者模式示例
2023-06-02 07:17:00
python中的字符串切割 maxsplit
2022-04-16 14:35:35
Python类装饰器实现方法详解
2021-11-15 20:01:05
IDEA连接MySQL数据库并执行SQL语句使用数据图文详解
2024-01-14 13:57:09
禁止弹窗中蒙层底部页面跟随滚动的几种方法
2024-06-05 09:12:59
python使用循环打印所有三位数水仙花数的实例
2022-07-02 09:58:59
tensorflow建立一个简单的神经网络的方法
2022-09-27 17:01:51
windows10安装mysql5.7.17教程
2024-01-26 17:26:04
如何将函数的实际参数转换成数组
2010-01-11 19:59:00
Python中使用gflags实例及原理解析
2023-01-28 20:25:24
SQL事务用法begin tran,commit tran和rollback tran的用法
2012-01-05 18:58:51
原创一个js对联广告类(兼容FireFox)
2008-08-01 18:08:00
Qt数据库应用之实现通用数据生成器
2024-01-16 00:37:49
MySQL 使用索引扫描进行排序
2024-01-25 09:25:15
SQL Server数据库复制失败的原因及解决方法
2024-01-17 20:35:50
IE多版本共存的解决方案——IETester(推荐)
2009-03-26 12:47:00
几个SQL SERVER应用问题解答
2008-01-01 19:12:00
sql 修改表的所有者
2024-01-14 15:05:19
expression为什么性能差?
2009-05-28 19:12:00