码迷,mamicode.com
首页 > Web开发 > 详细

图片上传

时间:2017-12-06 00:54:54      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:照片   lock   img   上传   end   大小   ack   big   max   

摘要---保存

一.验证图片格式JS:

  

/** 提交照片表单 */
function uploadImg() {
var photo = $("#pathForm .uploadInput").val();
var ends = photo.split(".")[1];
if (ends!="png" && ends!="jpg" && ends!="jpeg") {
util.dialog.error("照片格式有误,请重新选择!");
return;
}
$("#pathForm")[0].submit();
}
/**
* 提交照片回调函数
* 处理回调后显示照片
* @param path
*/
function callback(path, photoId) {
if (path == null) {
util.dialog.error("图片上传失败,请重试!");
return;
} else if (path == "fileTooBig") {
util.dialog.error("图片大小超过1MB,请重试!");
return;
}
var html = ‘<li class="fl">‘;
html += ‘<input type="hidden" class="photoId" value="‘+photoId+‘" />‘;
html += ‘<div class="imgDelDiv"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></div>‘;
html += ‘<div class="doorImg"><img src="‘+r.host+path+‘" /></div></li>‘;
$(".room_imgUl").append(html);
// 绑定点击放大
$(".doorImg img").last().bind("click", function(){
showBigImg($(this));
});
// 绑定删除图片
$(".imgDelDiv").last().bind("click", function(){
delImg($(this));
});
}
/** 图片点击放大 **/
function showBigImg($this) {
var imgUrl = $this.attr("src");
art.dialog({
content : ‘<img style="max-height:600px;" src="‘+imgUrl+‘" />‘,
lock : true
});
}
/** 删除图片 **/
function delImg($this) {
var delPhotoId = $this.parent().find(".photoId").val();
if (delPhotoId == null || delPhotoId == "") {
util.dialog.error("删除照片失败,请刷新后重试");
}
util.ajax(r.host+"house/house/editFsRoom/delImg", {
fsRoomId: $("#fsRoomId").val(),
delPhotoId: delPhotoId
}, function(msg){
$this.parent().remove();
});
}

图片上传

标签:照片   lock   img   上传   end   大小   ack   big   max   

原文地址:http://www.cnblogs.com/kxkl123/p/7732551.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!