2012-08-06 118 views
0

我使用DropDownListFor和我的网页上的标签文本。更改标签更改DropDownListFor值

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

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

+0

你的意思是你想改变下拉标签onclick? – Yasser 2012-08-06 12:29:40

回答

1

我不知道任何本地ASP.NET MVC的功能,这将允许你这样做,但用jQuery来做是一件相当平凡的事情。下面是一个事件处理程序挂接到下拉&然后设置标签文本的变化情况的一个例子:

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

就有关值替换的ID。