Ниже приведен мой фрагмент из контроллера Java-весны для возврата списка состояний
Вот пример результата json от почтальона для получения состояний по идентификатору страны.
[
{
"id": 1,
"name": "state1",
"country": {
"id": 1,
"name": "MyCountry"
}
},
{
"id": 2,
"name": "state2",
"country": {
"id": 1,
"name": "MyCountry"
}
},
{
"id": 3,
"name": "state3",
"country": {
"id": 1,
"name": "MyCountry"
}
},
{
"id": 4,
"name": "state4",
"country": {
"id": 1,
"name": "MyCountry"
}
},
{
"id": 5,
"name": "state5",
"country": {
"id": 1,
"name": "MyCountry"
}
}
]
Я использую конечную точку в угловых единицах, как показано для получения списка состояний.
var myJSON = res.data;
var states = [];
angular.forEach(myJSON, function (item)
{
states.push(item);
});
alert("500 "+ states);
Список состояний никогда не отображается, а выпадающий список состояний не заполняется.