废话不多说了,具体实现代码如下所示:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script src="./jquery-1.9.1.min.js"></script>
</head>
<body>
<form id= "uploadForm" action= "" method= "post" enctype ="multipart/form-data">
<h1 >多文件上传 </h1>
<table>
<tr>
<td >上传文件: <input type ="file" name="file[]" id="file" multiple="multiple"/><a href="javascript:;" id="add">[+]</a></td>
</tr>
<tr>
<td>
<input type ="button" value="上传" id="but"/>
</td>
</tr>
</table>
</form>
</body>
</html>
<script>
//添加
$(document).on("click","#add",function(){
var str_tr = "<tr>"+$(this).parents("tr").html()+"</tr>";
//js 替换字符串样式
str_tr = str_tr.replace(/\+/,'-');
var new_str_tr = str_tr.replace(/add/,'del');
$(this).parents("tr").after(new_str_tr);
})
//删除
$(document).on("click","#del",function(){
$(this).parents("tr").remove();
})
//文件上传
$("#but").click(function(){
var formData = new FormData($( "#uploadForm" )[0]);
$.ajax({
url: 'http://localhost/demo/selfWork_MVC/easymvc/app/Views/Index/upload.php' ,
type: 'POST',
data: formData,
async: false,
cache: false,
contentType: false,
processData: false,
success: function (returndata) {
alert(returndata);
},
error: function (returndata) {
alert(returndata);
}
});
})
</script>
相关参考:
原生JavaScript实现异步多文件上传
js 实现 input type="file" 文件上传示例代码
以上所述是小编给大家介绍的JS多文件上传的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# js实现文件上传
# PHP中使用Session配合Javascript实现文件上传进度条功能
# JS简单实现文件上传实例代码(无需插件)
# 基于javascript html5实现多文件上传
# javascript html5移动端轻松实现文件上传
# JavaScript Base64 作为文件上传的实例代码解析
# 基于HTML5+js+Java实现单文件文件上传到服务器功能
# jquery.form.js框架实现文件上传功能案例解析(springmvc)
# JavaScript实现form表单的多文件上传
# 原生JavaScript实现异步多文件上传
# JS+php后台实现文件上传功能详解
# 文件上传
# 小编
# 在此
# 说了
# 不多
# 给大家
# 所示
# 所述
# 给我留言
# 感谢大家
# 上传文件
# 疑问请
# 有任何
# 上传
# uploadForm
# action
# post
# method
# min
# body
相关文章:
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
微信推文制作网站有哪些,怎么做微信推文,急?
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
网站制作企业,网站的banner和导航栏是指什么?
武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
如何配置WinSCP新建站点的密钥验证步骤?
制作企业网站建设方案,怎样建设一个公司网站?
音乐网站服务器如何优化API响应速度?
如何制作一个表白网站视频,关于勇敢表白的小标题?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
小程序网站制作需要准备什么资料,如何制作小程序?
香港服务器租用每月最低只需15元?
如何用虚拟主机快速搭建网站?详细步骤解析
网站制作话术技巧,网站推广做的好怎么话术?
建站168自助建站系统:快速模板定制与SEO优化指南
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
图册素材网站设计制作软件,图册的导出方式有几种?
如何快速搭建安全的FTP站点?
北京网站制作的公司有哪些,北京白云观官方网站?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
家具网站制作软件,家具厂怎么跑业务?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
如何有效防御Web建站篡改攻击?
小型网站建站如何选择虚拟主机?
如何通过wdcp面板快速创建网站?
建站主机核心功能解析:服务器选择与网站搭建流程指南
如何高效利用亚马逊云主机搭建企业网站?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
TestNG的testng.xml配置文件怎么写
C++时间戳转换成日期时间的步骤和示例代码
如何在橙子建站上传落地页?操作指南详解
如何在建站宝盒中设置产品搜索功能?
如何正确选择百度移动适配建站域名?
济南专业网站制作公司,济南信息工程学校怎么样?
自助网站制作软件,个人如何自助建网站?
盐城做公司网站,江苏电子版退休证办理流程?
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
深入理解Android中的xmlns:tools属性
网站制作的步骤包括,正确网址格式怎么写?
建站主机如何安装配置?新手必看操作指南
如何高效搭建专业期货交易平台网站?
网站制作免费,什么网站能看正片电影?
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
*请认真填写需求信息,我们会在24小时内与您取得联系。