Asp.net mvc 3 在Mvc3中使用Ajax在图像中显示
我试图在脚本中显示图像。我从action controller获取数据,并尝试将数据名称添加到img src=?那么,我如何用我的数据显示图像呢 这是我的剧本: $function{ $.ajax{ 类型:get,url:Home/Oku,数据:{},数据类型:json, 成功:函数数据{ img src=+data[0]width=150px height=150px/>?如何显示Asp.net mvc 3 在Mvc3中使用Ajax在图像中显示,asp.net-mvc-3,Asp.net Mvc 3,我试图在脚本中显示图像。我从action controller获取数据,并尝试将数据名称添加到img src=?那么,我如何用我的数据显示图像呢 这是我的剧本: $function{ $.ajax{ 类型:get,url:Home/Oku,数据:{},数据类型:json, 成功:函数数据{ img src=+data[0]width=150px height=150px/>?如何显示 } }); 你应该这样做: <img id="myimage" alt="Im
}
});
你应该这样做:
<img id="myimage" alt="Im being loaded with ajax"/>
$(function () {
$.ajax({
type: "get",
url: "Home/Oku",
data: {},
dataType: "json",
success: function (data) {
//sets the 'src' attribute for the image tag with id 'myimage'.
$("img#myimage").attr("src", data);
}
});
}你的JSON看起来怎么样?好的,但我的图像文件夹是src=../../banner\u image/那么我如何在attrsrc中添加此路由,比如src=../../banner\u image/你应该从你的控制器操作发送正确的路径。你能给我看一下你的控制器操作吗?公共操作结果Oku{var query=from db.news select table.news\u image\u name中的表;返回Jsonquery,JsonRequestBehavior.AllowGet;}我的操作方法没有问题,我从模型中获取值。我希望在src路径中给出一个路由。您的代码可以运行,但要添加我的src路径,如$imgmyimage.attrsrc=../../banner\u image,data;我尝试过这个方法,但错过了一些东西