Обновление объектов из выпадающего списка в knockout.js
Попытка отредактировать объекты в выпадающем списке. При выборе элемента,name
а такжеsuffix
отображать в редактируемых текстовых полях; Я могу редактировать (и сохранить)name
, но меняется наsuffix
не держись
Вот код JS, остальные на скрипке:http://jsfiddle.net/raffian/4kXXc/1/
function Domain(n){
var self = this;
self.name = ko.observable(n);
self.suffix = ko.observable();
};
function DomainsViewModel(){
var self = this;
self.domains = ko.observableArray([]);
self.newDomain = ko.observable("");
self.selectedDomain = ko.observable();
self.addNewDomain = function() {
self.domains.push(new Domain(self.newDomain()));
self.newDomain('')
};
};
ko.applyBindings(new DomainsViewModel());