使用Jquery设置图像源不起作用

时间:2014-04-10 19:33:43

标签: jquery html ajax asp.net-mvc image

我的剃刀要求设置图像源。我的jQuery方法将数据作为乱码url返回:

我的HTML代码适用于页面刷新:

<img id="profileWindowPictureContent" src="@Url.Action("GetLargeProfilePic", "Home")"/>

我的jQuery代码:

$.get("Home" + "GetLargeProfilePic", function (data) {
                        $("#profileWindowPictureContent").attr("src", data);
                    });

我的控制器返回一个字节数组:

return File(ImageToByte(bitmap1), "image/png");

我想知道为什么我的jQuery代码不起作用,因为它们看起来完全相同。

提前感谢您的回答!

1 个答案:

答案 0 :(得分:2)

您从ajax调用返回的文件不是网址。您在ajax调用中使用的url是您应该设置为img元素的src属性。