Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在Mvc3中使用Ajax在图像中显示_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 在Mvc3中使用Ajax在图像中显示

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

我试图在脚本中显示图像。我从action controller获取数据,并尝试将数据名称添加到img src=?那么,我如何用我的数据显示图像呢

这是我的剧本:

$function{ $.ajax{ 类型:get,url:Home/Oku,数据:{},数据类型:json, 成功:函数数据{

img src=+data[0]width=150px height=150px/>?如何显示

        }
    });

你应该这样做:

<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;我尝试过这个方法,但错过了一些东西