Jquery ui jQuery+;MVC3:通过控制器操作填充的图像的返回ID
我正在使用.NETMVC3开发web应用程序。 目前,我获得了一个查看页面,通过我的控制器操作方法生成一个图像列表: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
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()获得它。但我不确定这是不是一种糟糕的方式