Так что я использую нокаут и пытаюсь получить идентификатор выбранного элемента в своем javascript в событии изменения. Вот мой HTMLКак получить выбранное значение из выпадающего списка с помощью нокаута
<div id="platforms" data-bind="with: platformsViewModel">
<p>
Selected Platform:
<select data-bind="options: platforms, optionsText: 'displayName', value: 'id', optionsCaption: 'Choose...', event: { change: loadMedias }" ></select>
</p>
</div>
мой взгляд модель выглядит следующим образом
my.viewModels.PlatformsViewModel = function() {
var self = this;
self.platforms = ko.observableArray();
self.message = ko.observable();
self.loadMedias = function (data, event) {
my.loadMedias(data.id);
}
}
Что я здесь отсутствует?
в модели представления является большое предложение, и работает как шарм! Огромное спасибо. –