简单实现js上传文件功能

作者:静乐想 时间:2024-04-16 10:27:40 

本文实例为大家分享了js实现上传文件功能的具体代码,供大家参考,具体内容如下

一、用input完成上传,效果图如       

简单实现js上传文件功能

选择文件后,提交后出现图片url

简单实现js上传文件功能

二、传输格式采用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
  • asp之家 网络编程 m.aspxhome.com