{{each over object

http://stackoverflow.com/questions/6990585/can-i-do-a-jquery-tmpl-each-over-object-properties

by rniemeyer

HTML

<script src="http://rniemeyer.github.com/KnockMeOut/Scripts/jquery.tmpl.js"></script>
<script src="http://knockoutjs.com/downloads/knockout-2.2.1.debug.js"></script>
<script src="https://rawgithub.com/SteveSanderson/knockout.mapping/master/build/output/knockout.mapping-latest.debug.js"></script>
<ul data-bind="template: 'main'"></ul>
<script id="main" type="text/html">
    {{each(prop, val) myObj}}
          <li><span>${prop}</span> - <span>${val}</span></li>
    {{/each}}
</script>

JavaScript

var viewModel = {
    myObj: {"propOne": "a", "propTwo": "b", "propThree": "c"}
};

ko.applyBindings(viewModel);