新增 修改 显示图片

新增 修改 显示图片
在这里插入图片描述

上面是图片路径

使用if语句判断 图片是否 为 null , undefined , 或者空字符串
上面的jsonMsg 是 蓄力化后的 JSON

使用的判断:
// 超文本传输协议 请求
var xhr = new XMLHttpRequest();
//蓄力化JSON
var jsonMsg = JSON.parse(xhr.responseText);
如果if里面的判断过去就清空图片
//清空图片
$("").attr(“src”, “”);
括号里面填自己绑定的标签
使用attr方法转换 src里面的内容为空
否则使用 把以前的文件路径回填回去
下面声明一个值接收图片的路径 + jsonMsg里面的图片
var pictureUrl = ‘@Url.Content("~/Document/bookPicture/")’ + jsonMsg.bookPicture;
这个路径是绑定图片放置的位置
通过attr 把右边的声明值转入 如下:
$("#bookPicture").attr(“src”, pictureUrl);
右边的id 标签中

上面是修改回填图片的方法
//点击新增 修改里的保存
方法
//====图书封面 picture
var bookPicture1 = $("#upImage").get(0).files[0];//获取书籍封面

这个判断是选择这个id 数组里面的第一个值中的第一个文件路径

后面通过
formData.append(“bookPictureFile”, bookPicture1);//封面

这个方法把获取到的书籍封面路径传到 表单数据 里面

再在控制器里面调用
在这里插入图片描述

上面是判断strUrl是接收新增路径还是修改路径的判断
使用if语句判断 bookID 是不是为0

是的话给他的判断就为新增

不等于0给他的判断为修改

@Url.Content()
是一个路径值的判断
使这个判断往那条路径走

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值