This should solve your problem:
var source = $("#some-template").html();
var template = Handlebars.compile(source);
var data = [
{
"Type": "TopLevel",
"Identifier": "123456789IL",
"FullName": "Smith, John H.",
"CurrentLocation": "In Building"
},
{
"Type": "TopLevel",
"Identifier": "123456789OL",
"FullName": "Doe, Jane M.",
"CurrentLocation": "Parking Lot"
}
]
;
Handlebars.registerHelper('fullName', function(person) {
return person.firstName + " " + person.lastName;
});
$('#myDiv').append(template({ users: data }));
Explanation:
data is an array and you just wrap it before passing to a template.
Fixed jsfiddle is here: http://jsfiddle.net/akhikhl/bTzf3/1/