您的位置:首页 > Web前端 > BootStrap

Bootstrap自定义上传文件图标样式并使用ajax及formData进行上传

2019-04-04 18:58 441 查看

 先上代码:

[code]<div class="col-lg-6">
<input id="lefile" type="file" onchange="loadFile(this.files[0])" style="display: none">
<div class="input-group">
<input id="filename" type="text" class="form-control">
<span class="input-group-btn">
<button class="btn btn-default 	glyphicon glyphicon-search" type="button" onclick="$('input[id=lefile]').click();"></button>
</span>
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
[code]function loadFile(file) {

// 显示文件名
$("#filename").val(file.name);

var formData = new FormData();
formData.append("file",file);

$.ajax({
type : "post",
url : basePath+'/checkTodo/checkSureUpload',
async : true,
data :formData,
contentType : false,
processData : false,
success : function(data) {
$.alert(data.msg);
},
error : function(res) {

}
});
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: