'
// );
});
});
//图片上传
$('#upload').on('change', function(e) {
var imgSize = this.files[0].size;
if (imgSize > 1024 * 2048 * 1) { //1M
return alert("上传图片不能超过2M");
};
if (this.files[0].type != 'image/png' && this.files[0].type != 'image/jpeg' && this.files[0].type != 'image/gif') {
return alert("图片上传格式不正确");
}
var imgBox = '.content-img-list';
var fileList = this.files;
for (var i = 0; i < fileList.length; i++) {
var imgSrcI = getObjectURL(fileList[i]);
imgName.push(fileList[i].name);
imgSrc.push(imgSrcI);
imgFile.push(fileList[i]);
}
addNewContent(imgBox);
this.value = null; //上传相同图片
});
//提交请求
$('#btn-submit-upload').on('click', function() {
// FormData上传图片
var formFile = new FormData();
// formFile.append("type", type);
// formFile.append("content", content);
// formFile.append("mobile", mobile);
// 遍历图片imgFile添加到formFile里面
$.each(imgFile, function(i, file) {
formFile.append('myFile[]', file);
});
// $.ajax({
// url: '',
// type: 'POST',
// data: formFile,
// async: true,
// cache: false,
// contentType: false,
// processData: false,
// // traditional:true,
// dataType:'json',
// success: function(res) {
// console.log(res);
// if(res.code==0){
// alert("已提交")
// // $("#adviceContent").val("");
// // $("#contact").val("");
// }else{
// alert(res.message);
// $('.content-img .file').show();
// $("#adviceContent").val("");
// $("#cotentLength").text("0/240");
// $("#contact").val("");
// imgSrc = [];imgFile = [];imgName = [];
// addNewContent(".content-img-list");
});
//删除
function removeImg(obj, index) {
imgSrc.splice(index, 1);
imgFile.splice(index, 1);
imgName.splice(index, 1);
var boxId = ".content-img-list";
addNewContent(boxId);
}
//图片展示
function addNewContent(obj) {
// console.log(imgSrc)
$(obj).html("");
for (var a = 0; a < imgSrc.length; a++) {
var oldBox = $(obj).html();
$(obj).html(oldBox + '
' +
''
);
}
}
//建立可存取到file的url
function getObjectURL(file) {
var url = null;
if (window.createObjectURL != undefined) { // basic
url = window.createObjectURL(file);
} else if (window.URL != undefined) { // mozilla(firefox)
url = window.URL.createObjectURL(file);
} else if (window.webkitURL != undefined) { // webkit or chrome
url = window.webkitURL.createObjectURL(file);
}
return url;
}