Пары ключей JSON, которые вы показываете здесь, похожи на Map со списком ссылок на объекты JSON по ключу, listX. Вы можете повторить их со значением ключа:
var test = {"list1":
[{
"prodRating": "5",
"prodReviews": "21"
},
{
"prodRating": "5",
"prodReviews": "21"
}],
"list2":
[{
"prodRating": "5",
"prodReviews": "21"
},
{
"prodRating": "5",
"prodReviews": "21"
}]
};
for (var i in test){
console.log("Key: "+ i);
for(var j in test[i]){
var something = test[i][j];
console.log("Rating: " + something.prodRating + " Reviews: " + something.prodReviews);
}
}
Не уверен, как вы хотите макет вашего раскрывающегося списка. Но вы можете использовать jquery html () для генерации html. Надеюсь, поможет.