我正在使用.net mvc 3来开发网络应用程序。 目前我有一个视图页面,我通过我的控制器操作方法生成图像列表:
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;
}
我想在我的视图中检索我的图像的ID,但我意识到使用jQuery命令:var id = ui.draggable.attr('id');
不会返回ID。我不知道是因为我的html是由控制器动作生成的。
任何人都可以提供帮助???
谢谢!
答案 0 :(得分:0)
发现我犯的错误。 ui-draggable这里是指但不是图像。通过调用ui.draggable.children()得到它。我不确定这是不好的方式