//html
<form method="post" enctype="multipart/form-data" id="material_form">
<div class="shangzhuan">
<div class="input_file">
<input type="file" name="fileInp" id="fileInp"/>
<a href="#">本地上传</a>
</div>
</div>
</form>
//上传图片 js
var input = document.getElementById("fileInp");
input.addEventListener('change',readFile,false);
function readFile() {
var data = $('#material_form').serialize();
$('#material_form').ajaxSubmit({
url : "/weixin/material/upload",
data : {'materialType': 'image'},
type : 'POST',
cache : false,
async : false,
dataType : 'json',
success:function(data) {
if (data.isError === "1") {
layer.alert("上传素材失败", {icon : 2, time : 5000});
}else{
layer.msg("上传素材成功", {
time: 3000 //2秒关闭(如果不配置,默认是3秒)
});
selectList(1);
}
},
error : function(XmlHttpRequest, textStatus, errorThrown) {
layer.alert('操作失败,请刷新页面后重试!', {icon : 2, time : 5000});
}
});
}