如何在jQuery中获取动态分配id的元素?

时间:2014-09-21 01:42:15

标签: jquery

我在ASP.Net MVC中有以下代码

@Html.DropDownListFor(m => m.users, @Model.User, new {
  id = "UserIds" + @Model.ID
})

如何找到此元素的ID?

1 个答案:

答案 0 :(得分:0)

将id分配给变量

@{ var id = "UserIds" + Model.ID; }

并使用帮助程序中的变量

@Html.DropDownListFor(m => m.users, @Model.User, new { id = id })

以及您需要使用该值的任何其他地方。

或者,你可以决定依靠框架本身来为你生成一个你可以用

获得的id
@Html.IdFor(m => m.users)

这将为您提供框架将生成的相同ID,并在使用DropDownListFor帮助程序时分配给下拉列表。