Edit array value
http://angularjs.org/
HTML
<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
<table>
<tr ng-repeat="customer in customers">
<td> {{customer.customer_name}} </td>
<td> {{customer.mobile}} </td>
</tr>
</table>
{{test}}
<br/>
<input type="button" value="Change Mahesh to Saiman"
ng-click="changeMaheshToSaiman()"/>
</div>
JavaScript
var myApp = angular.module('myApp',[]);
myApp.controller('MyCtrl', ['$scope',
function($scope) {
$scope.customers = [
{customer_name : 'Sailesh', mobile: '123456789'},
{customer_name : 'Mahesh', mobile: '123456789'},
{customer_name : 'Rob', mobile: '123456789'}
];
$scope.changeMaheshToSaiman = function() {
for (var i = 0; i < $scope.customers.length; i++) {
var customer = $scope.customers[i];
if (customer.customer_name == 'Mahesh') {
customer.customer_name = 'Saiman';
}
}
};
}]);