美好的一天。我知道选择dropdownlist
时,值就是被传递的值。我想知道的是,是否也可以通过Text
?
我创建了一个系统,其中用户从dropdownlist
中进行选择,并且当单击按钮时,将弹出预览。
控制器
ViewBag.CStatuss = new SelectList(db.CStatus, "id", "status");
查看
@Html.DropDownListFor(m => m.CivilStatus, (SelectList)ViewBag.CStatuss, "Choose a Status", new { @class = "form-control", @id = "cstatus" })
jQuery
$('#submitBtn').click(function () {
$('#Tacstatus').text($('#cstatus').val());
});
预览
<table class="table">
<tr>
<th>Civil Status</th>
<td id="Tacstatus"></td>
</tr>
</table>
问题是我希望预览显示基于下拉列表中所选项目的Text
。我可以简单地更改被调用的val
,但是我的数据库会有问题,因为这里需要的值是val
本身而不是text
。
预先感谢