Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
Jquery ui jQuery+;MVC3:通过控制器操作填充的图像的返回ID_Jquery Ui_Asp.net Mvc 3 - Fatal编程技术网

Jquery ui jQuery+;MVC3:通过控制器操作填充的图像的返回ID

Jquery ui jQuery+;MVC3:通过控制器操作填充的图像的返回ID,jquery-ui,asp.net-mvc-3,Jquery Ui,Asp.net Mvc 3,我正在使用.NETMVC3开发web应用程序。 目前,我获得了一个查看页面,通过我的控制器操作方法生成一个图像列表: public string GetContainersImg() { string output = ""; var containersImg = dbEntities.ContainerTypes.GroupBy(t => t.ContainerTypeName).ToList(); foreach (var

我正在使用.NETMVC3开发web应用程序。 目前,我获得了一个查看页面,通过我的控制器操作方法生成一个图像列表:

public string GetContainersImg()
    {
        string output = "";

        var containersImg = dbEntities.ContainerTypes.GroupBy(t => t.ContainerTypeName).ToList();

        foreach (var item in containersImg)
        {

            foreach (var img in item)
            {
                output += "<div class=\"image\"><img id=\"" + img.ContainerImgName + "\" src=\"" + img.ContainerImg + "\"/></div>";
            }
            output += "<br />";
        }
        return output;
    }
公共字符串GetContainersImg()
{
字符串输出=”;
var containersImg=dbenties.ContainerTypes.GroupBy(t=>t.ContainerTypeName.ToList();
foreach(集装箱中的var项目MG)
{
foreach(项目中的var img)
{
输出+=“”;
}
输出+=“
”; } 返回输出; }
我想在视图中检索图像的id,但我意识到使用jQuery命令:
var id=ui.draggable.attr('id')不要返回ID。我想知道是不是因为我的html是由控制器操作生成的

有人能帮忙吗


谢谢

发现了我犯的错误。此处可拖动的ui指的是图像,而不是图像。通过调用ui.draggable.children()获得它。但我不确定这是不是一种糟糕的方式