【发布时间】:2014-08-24 12:45:30
【问题描述】:
我使用Home 控制器的ShowImage() 方法来显示动态生成的图像。
HTML
<img src='@Url.Action("ShowImage", "Home" )' width="267" height="500">
现在我想使用 AJAX 执行一些操作并像这样更新该图像
$.ajax({
type: "POST",
url: '@Url.Action("UpdateUser", "Home")',
contentType: "application/json; charset=utf-8",
data: JSON.stringify(params),
dataType: "json",
success: function (data) {
if (data.success.toString() == 'true') {
// Is it possible update image using JavaScript?
}
}
});
有可能吗? 谢谢!
【问题讨论】:
-
是的,只需更改 src 属性 $("#myimage").attr("src", yourReponse")
-
ajax调用返回什么?
-
我假设您的图片链接没有改变,是吗?检查此链接以获取帮助:stackoverflow.com/questions/2104949/…
-
@EhsanSajjad 实际上我也可以返回图像的字节 []。但我不知道它是否会有所帮助......
-
还 @ClarkKent 显示从服务器返回的 ajax 调用响应
标签: c# javascript ajax asp.net-mvc image