js 文件上传
来源:互联网 发布:手机网络慢怎么解决 编辑:程序博客网 时间:2024/05/20 02:24
ajax文件上传。异步文件上传
jq多文件上传/单文件上传
<div class="line line-dashed b-b line-lg pull-in"></div>
<div class="form-group " id="hd-fengmian-fu-class">
<label class="col-sm-2 control-label">活动封面</label>
<div class="col-sm-10">
<input id="lefile" type="file" style="display:none" multiple>
<div class="input-append">
<input id="photoCover" class="form-control" name="hd_fengmian" style="display: none;" type="text" value="">
</div>
<div>
<button type="button" id="" onclick="$('input[id=lefile]').click();" class="btn btn-success">选择</button>
</div>
<span class="help-block m-b-none" id="hd-fengmian-fu-text"></span>
</div>
</div>
<script type="text/javascript">
window.onload = function(){
// 文件上传开始
var select = [];
function shangchuan(file){
var fileObj = file;
var FileController = '/file_wenjcuncluj';
var form = new FormData();
form.append("file", fileObj);
$.ajax({
url : "/file_wenjcuncluj",
type : 'POST',
data : form,
// 告诉jQuery不要去处理发送的数据
processData : false,
async : false, //同步
// 告诉jQuery不要去设置Content-Type请求头
contentType : false,
beforeSend:function(){
},
success : function(responseStr) {
select.push(JSON.parse(responseStr));
},
error : function(responseStr) {
}
});
}
$('input[id=lefile]').change(function(){
var files = $("#lefile")[0].files;
var url = '';
for(i=0;i<files.length;i++){
shangchuan(files[i]);
}
console.log(select);
});
// 文件上传结束
}
</script>
- 文件上传(JS)
- js 限制上传文件
- js上传文件控制
- Js实现文件上传
- js、javascript 上传文件
- 多文件上传js
- 文件上传js限制
- js上传文件类
- js多文件上传
- js上传文件
- ajaxfileupload.js上传文件
- node.js 文件上传
- js上传文件
- js多文件上传
- js 上传文件预览
- js文件上传
- js 多文件上传
- 纯js上传文件
- 论文阅读-《Joint Object and Part Segmentation using Deep Learned Potentials》
- Android 指纹解锁和MD5加密密码
- VS2015 tfs的使用教程
- MATLAB实现最小二乘法
- 软件开发流程
- js 文件上传
- 读写磁盘
- 关于数据库范式
- git 撤销commit
- eclipse中Refresh Gradle Project时遇到Supplied javaHome is not a valid folder错误
- Spring/Tomcat Rest开发 配置UTF-8编码
- 线性表之链表
- 关于递推
- C# 反射获取 Metadata类,获取类的Attribute 属性