html部分:
js部分:
下载
//图片上传压缩方法
function compressImg(fileDom,form,callback){
var that = fileDom;
lrz(that.files[0], {
width: 800 //width:640这个代表的是图片占得内存的大小,值越小,占内存越小
}).then(function (rst) {
// 表单另外所带的参数
form.serializeArray().map(function (x) {
rst.formData.append(x.name,x.value);
});
callback(rst.formData);
});
}
// 上传按钮注册事件
$('.upload-name-img-input').live('change',function(event){
if (isUploadImgFlag) {
isUploadImgFlag = false;
setImgUploadDisable();
var currDom = $(this);
var files = event.target.files;
var fileSize = files[0].size;
if (parseInt(fileSize) > 30 * 1024 * 1024) {
currDom.val('');
isUploadImgF