【发布时间】:2020-12-18 06:42:47
【问题描述】:
我正在 ASP.Net Core MVC 中创建客户资料页面。在客户资料中,我提供了可用货币列表(在复选框中),我们可以从中选择该客户可以与我们交易的货币。
我想从选中的复选框中设置一种默认货币,为此我创建了下拉列表,我想用所有选中的货币填充下拉列表,以便从此下拉列表中选择一种默认货币。
有人可以根据选中的复选框提供 Javascript 来填充下拉列表吗?
@for (int j = 0; j < Model.Currency.Count(); j++)
{
<tr>
<td>
@Html.CheckBoxFor(m => m.Currency[j].Checked)
</td>
<td>
@Html.DisplayFor(m => m.Currency[j].Name)
@Html.HiddenFor(m => m.Currency[j].Id)
@Html.HiddenFor(m => m.Currency[j].Name)
</td>
</tr>
}
</table>
<div class="col-5">
<select id="Default_Currency"
asp-for="DefaultCurrency"
asp-items=""
class="form-control">
</select>
</div>
【问题讨论】:
标签: javascript asp.net-core asp.net-core-mvc dom-events