0

我在我的页面上使用一个DropDownListFor和一个标签文本。

<%=Html.DropDownListFor(x => x.MotiveClientType,
                        new SelectList(
                            Model.ClientMotives, "Id", "Label", Model.MotiveClientType),
                        new { id = "ddlMotiveClientType" }
)%>                       

在我的 上选择值时如何更改我的标签DropDownListFor

4

1 回答 1

1

我不知道 ASP.NET MVC 的任何原生功能允许您执行此操作,但使用 jQuery 执行此操作是一件相当微不足道的事情。这是一个将事件处理程序连接到下拉列表的更改事件然后设置标签文本的示例:

$("#DropDownID").change(function () {
    $("#LabelID").text("Your text here");
});

只需将 ID 替换为相关值即可。

于 2012-11-16T21:49:06.900 回答