Ruoyi 图片上传

Ruoyi 图片上传

数据库图片字段
在这里插入图片描述
主页显示

     {
                    field: 'pic',
                    title: '学生照片',
                    formatter: function (value, row, index) {
                        return '<img src="' + value + '" width="50" height="50">';
                    }
                },

添加页面

    <div class="form-group">
            <label class="col-sm-2 control-label">学生照片:</label>
            <div class="col-sm-10">
                <input name="pic" id="pic1" class="form-control" type="hidden">//上传图片绑定数据向后端传值
                <a id="url"><img th:src="*{pic}" style="width: 90px;height: 90px"></a>//显示图片
                <input type="file" id="pic">//点击事件
            </div>
        </div>
  // 上传文件
    $("#pic").change(function () {
        var data = new FormData();
        data.append("file", $("#pic")[0].files[0]);
        $.ajax({
            type: "POST",
            url: ctx + "common/upload",
            data: data,
            cache: false,
            contentType: false,
            processData: false,
            dataType: 'json',
            success: function(result) {
                if (result.code == web_status.SUCCESS) {
                    $("#url img").attr("src",result.fileName)//给添加页面加图片信息
                    $("#pic1").val(result.fileName)//向后端传值
                }
            },
            error: function(error) {
                alert("图片上传失败。");
            }
        });
    })
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值