var self = this;
self.engines = ko.observableArray([]); // Массив двигателей
self.loadengines = function(cat) {
self.engines.destroyAll();
self.page("engines");
jsRoutes.controllers.Engines.getenginesbycat().ajax({
data: new Req(cat),
success: function(data) {
self.engines.valueWillMutate();
self.engines([]);
for (i = 0; i < data.objects.length; i++) {
self.engines.push(data.objects[i]);
}
self.engines.valueHasMutated();
}, error: function(data) { alert("Произошла ошибка!"); }
});
}