Добрый день. Я знаю, что когда выбрано значение dropdownlist
, это значение передается. Я хотел бы знать, можно ли передать также Text
?
Я создал систему, в которой пользователь выбирает из dropdownlist
, и когда нажимается кнопка, должен появиться предварительный просмотр.
Контроллер
ViewBag.CStatuss = new SelectList(db.CStatus, "id", "status");
View
@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());
});
1024 * Preview *
<table class="table">
<tr>
<th>Civil Status</th>
<td id="Tacstatus"></td>
</tr>
</table>
Проблема в том, что я хочу, чтобы в предварительном просмотре отображался Text
на основе выбранного элемента в раскрывающемся списке. Я мог бы просто изменить вызываемый val
, но у меня возникла бы проблема с базой данных, поскольку здесь необходимо само значение val
, а не text
.
Заранее спасибо