【发布时间】:2015-07-31 11:59:05
【问题描述】:
我有一个从 GetJSON 调用填充的下拉列表,如下所示
查看
@{
var NoticeFilter =(X.Models.Y.Z.NoticesEntity) ViewData["NoticeFilter"];
}
<div class="form-group">
<label>Field Office</label>
<select data-bind="options: FieldOffice, value: selectedFieldOffice, optionsCaption:'Choose...', optionsValue:'FieldOfficeID', optionsText:'Name'">
@if(NoticeFilter!=null)
{
<option value="@NoticeFilter.FieldOfficeID" selected></option>
}
</select>
</div>
当我直接访问此页面并将数据发送到 NoticeFilter 时,我希望下拉列表中的值与 Noticefilter 中的值一起预先选择。我如何实现这一目标
我想知道在从 KO JS 进行数据绑定后,剃刀 HTML 中是否有方法可以将默认值设置为 Drop-Down
【问题讨论】:
标签: javascript html asp.net-mvc knockout.js