SO? Answer: jquery-tmpl, repeat something for count
http://stackoverflow.com/questions/7516254/jquery-templates-iterate-on-value-not-number-of-keys
by bezdna
HTML
<script src="http://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js"></script>
<div class="results"></div>
<script id="itemTemplate" type="text/x-jquery-tmpl">
<ul>
{{each(i, prop) $item.makeArrayForEach("testword", $data.x)}}
<li>${prop}</li>
{{/each}}
</ul>
</script>
JavaScript
$(function() {
var makeArrayForEach = function (word, size) {
var result = [],
i;
for (i = 0; i < size; i++) {
result.push(word);
}
console.log(result)
return result;
};
$("#itemTemplate").tmpl({ x: 5 }, {
makeArrayForEach: makeArrayForEach
}).appendTo($(".results"));
});