โค้ด: เลือกทั้งหมด
[
{
"3":{
"name":"ทดสอบ",
"flag":"1",
"confederation":0,
"rank":"0"
},
"15":{
"name":"3333",
"flag":"0",
"confederation":0,
"rank":"0"
},
"16":{
"name":"aaaa",
"flag":"0",
"confederation":0,
"rank":"0"
},
"17":{
"name":"a_a",
"flag":"0",
"confederation":0,
"rank":"0"
}
}
]
โค้ด: เลือกทั้งหมด
$scope.loadCountries = function ($query) {
return $http.get('{JSON_FILE}', {cache: true}).then(function (response) {
$scope.data = response.data; // จะได้ข้อมูลตามตัวอย่างข้างบน
$scope.tags_show = []; // ประกาศตัวแปร array();
angular.forEach($scope.data, function (value, key) { //เริ่มต้น loop
angular.forEach(value, function (v, k) { //loop ชั้นที่ 2
$scope.tags_show.push(v); // ยัด value ที่ได้ ใส่ array เพื่อเอาไปใช้งานต่อไป
});
});
var countries = $scope.tags_show;
// ......
});
};
สามารถศึกษา เพิ่มเติมได้ที่
บทเรียน HTML
บทเรียน-html5
บทเรียน CSS
บทเรียน Javascript
บทเรียน jquery