Fiddle JSON Mocking
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/knockout/3.1.0/knockout-min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/knockout.mapping/2.4.1/knockout.mapping.min.js"></script>
<div data-bind='foreach: news'>
<span data-bind="text: title" ></span>
</div>
JavaScript
var vm = {
news: ko.observableArray()
}
ko.applyBindings(vm);
var rawData = [{title: "Title 1"}, {title: "Title 2"}];
new Request.JSON({
url: '/echo/json/',
data: {
json: JSON.encode(rawData),
delay: 1
},
onSuccess: function(response) {
console.log(response)
var data = ko.mapping.fromJS(response);
vm.news(data())
}
}).send();