I have a JSON as below
[ { "id": 1000, "name": "Open" }, { "id": 1000, "name": "Ravi" }, { "id": 1000, "name": "POOO" }] On click of a button I am trying to create a Array by reading all the names from the Array I have tried as follwoing var myapp = angular.module('myapp', []); myapp.controller('FirstCtrl', function($scope) { $scope.formData = function() { var aa = $scope.tickets.length; $scope.products = $scope.tickets.name; alert($scope.products); }; $scope.tickets = [ { "id": 1000, "name": "Open" }, { "id": 1000, "name": "Ravi" }, { "id": 1000, "name": "POOO" }] });
Currently i am getting undefined , could you please let me know how to do this
Thanks in advance
http://jsfiddle.net/9fR23/434/
I dont want tradional style using a for loop to read .
Could you please suggest a professional approach .