我的剃刀要求设置图像源。我的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代码不起作用,因为它们看起来完全相同。
提前感谢您的回答!
答案 0 :(得分:2)
您从ajax调用返回的文件不是网址。您在ajax调用中使用的url是您应该设置为img元素的src属性。