У меня есть страница ASPX с выпадающим списком, связанным с Knockout.JS. На загрузке страницы я проверяю url для параметра и обновляю представление, если это параметр, который вы можете увидеть в моем API. Я изменил API, чтобы оставить ненужный код, потому что он возвращает требуемое значение. Моя проблема в том, что я не могу заставить мой наблюдаемый SelectedView обновиться до «Notes». Любой совет?Обновление нокаута Наблюдаемое и раскрывающееся меню Выберите
ASPX:
<asp:DropDownList runat="server" data-bind="value: SelectedView" id="viewselect">
<asp:ListItem>Select A View</asp:ListItem>
<asp:ListItem>Notes</asp:ListItem>
<asp:ListItem>Credit Manager</asp:ListItem>
</asp:DropDownList>
вид Модель:
function CustomerViewModel() {
this.self = this;
self.SelectedCustomer = ko.observable();
self.SelectedView = ko.observable();
}
API:
$(document).ready(function() {
var custnmbr = "123456";
if (custnmbr != "") {
var notes = "Notes";
self.SelectedView(notes);
}
});
Можете ли вы пожалуйста, напишите Результат получился HTML –