我试图将MVC Html.DropDownListFor字段中的文本(不是值)分配给HiddenFor字段。
现在我有以下代码:
@Html.Label("Departure Route:", new { @class = "label-travel" })
@Html.DropDownListFor(m => m.DepartureRoute, routesSelectList, new { @class = "dropdown", @id = "Outbound-route" })
@Html.HiddenFor(m => m.DepartureRouteName, new {@id = "Outbound-route-name"})
我尝试使用Javascript / Jquery来获取下拉列表中的选定字段文本,并将文本值分配给模型字段(Hiddenfor)
到目前为止我尝试过:
var InitializeRouteNames = function () {
$("DepartureRouteName").html = $("#Outbound-route option:selected").
};
希望有人能看出我做错了什么。
答案 0 :(得分:0)
var InitializeRouteNames = function () {
$("#Outbound-route-name").val($("#Outbound-route option:selected").text());
$("#Return-route-name").val($("#Return-route option:selected").text());
};