javascript - ajax 调用后将图像加载到 View 中

标签 javascript jquery ajax laravel laravel-5.1

这是我刚才遇到的问题。我的 laravel 应用程序有一个聊天功能,可以在用户在对话中键入内容时加载相应的用户图像。我无法弄清楚的是,当我将个人资料图片的 url 附加到 View 中时,它实际上不会显示图片,它只是显示图片应在的位置的“占位符”。

我知道代码确实有效,因为我可以在控制台中看到 Assets 文件夹内图片的正确路径。

所以我的问题是从 ajax 调用检索信息后如何显示图片。

$('.chat-wrapper').append(
                    "<div class='message " + sent + "'>" +
                    "<div class='media-left'>" +
                    "<a href=''><img scr=" + data.profilePicture + " class='img-circle img-50x50' title=''></a>" +
                    "</div>" +
                    "<div class='media-body'>" +
                    "<small class='small-gray p-l-10 pull-right'>" + data.time + "</small>"+
                    "<div class='heading'>" +
                    "<span>"+data.authorUserName+"</span>" +
                    "</div>" +
                    "<p>" + messageText + "</p>" +
                    "</div>" +
                    "</div>"
            );

感谢您提前提供的帮助!

最佳答案

$('.chat-wrapper').append(
                "<div class='message " + sent + "'>" +
                "<div class='media-left'>" +
                "<a href=''><img src='" + data.profilePicture + "' class='img-circle img-50x50' title=''></a>" +
                "</div>" +
                "<div class='media-body'>" +
                "<small class='small-gray p-l-10 pull-right'>" + data.time + "</small>"+
                "<div class='heading'>" +
                "<span>"+data.authorUserName+"</span>" +
                "</div>" +
                "<p>" + messageText + "</p>" +
                "</div>" +
                "</div>"
        );

src 拼写不正确,请注意 src 后面的引号以及 src 结尾,尝试一下。

关于javascript - ajax 调用后将图像加载到 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41557277/

相关文章:

javascript - 在不同的 div 上对 jQuery DataTable 进行分组和列过滤

javascript - 自定义 jQuery 复选框只允许一项选择

javascript - 使用 AngularJS 和 PHP 将变量从 View 传递到 http post

javascript - 动态更改配置设置 ng-grid

javascript - $(document).keydown/up 在使用辅助键时不起作用

javascript - 增强javascript以更快地执行

javascript - jquery 函数被调用两次

php - 在屏幕上打印响应标题的消息

javascript - Datatables init ajax请求初始值

javascript - PHP 脚本未收到发布的 JSON