我的观点有一些控件如下:
<td id="name<%=Model.ID%>" ><%=Html.TextBox("Name")%></td>
<td id="intensity<%=Model.ID %>" ><%=Html.DropDownList("Intensities")%></td>
如何使用jQuery检索这些控件的值?
类似的东西:
var name = $("#name" + id).val();
alert(name);
答案 0 :(得分:1)
因为<%=Html.TextBox("Name")%>
输入类型=“text”id =“Name”name =“Name”/&gt;
你可以
var name = $("#Name").val(); alert(name);
var intensities = $("#Intensities").val(); alert(intensities );
答案 1 :(得分:1)
为了以你提出的方式引用文本框,你需要给文本框一个这样的自定义id,假设你正在迭代一组用户:
<%foreach(var user in Model.UserCollection){%>
<%= Html.TextBox("Name",user.Name,new{id="name"+user.Id})%>
<%}%>