I have below object that I want to display as per below template. Can anyone please guide me in this? I want it to be optimized simple and quick.
Thanks in Advance.
Object:
var dataSource = [
{
Id: 5,
CriteriaName: 'First Criteria',
CustomerName: 'Customer-1',
Points: 350, Total: 500
},
{
Id: 5,
CriteriaName: 'First Criteria',
CustomerName: 'Customer-2',
Points: 250,
Total: 500
},
{
Id: 5,
CriteriaName: 'First Criteria',
CustomerName: 'Customer-3',
Points:150,
Total: 500
},
{
Id: 5,
CriteriaName: 'Second Criteria',
CustomerName: 'Customer-1',
Points:400,
Total: 450
},
{
Id: 5,
CriteriaName: 'Second Criteria',
CustomerName: 'Customer-2',
Points: 300,
Total: 450
},
{
Id: 5,
CriteriaName: 'Second Criteria',
CustomerName: 'Customer-3',
Points:200,
Total: 450
}
];
And desired output would be:

jsfiddle: