我在页面上使用DropDownListFor
和标签文字。
<%=Html.DropDownListFor(x => x.MotiveClientType,
new SelectList(
Model.ClientMotives, "Id", "Label", Model.MotiveClientType),
new { id = "ddlMotiveClientType" }
)%>
如何在DropDownListFor
选择价值时更改标签?
答案 0 :(得分:1)
我不知道ASP.NET MVC的任何原生功能允许你这样做,但是用jQuery做这件事是一件相当简单的事情。这是一个将事件处理程序连接到下拉列表的更改事件的示例。然后设置标签文字:
$("#DropDownID").change(function () {
$("#LabelID").text("Your text here");
});
只需将ID替换为相关值即可。