Hi thank you for the response. i have already tried that..but it did not 
work.

On Saturday, June 28, 2014 1:10:36 AM UTC+5:30, Rishi Tandon wrote:
>
> You might want to use $apply method 
>
> On Friday, June 27, 2014, sravya srungarapu <[email protected] 
> <javascript:>> wrote:
>
>> Hi,
>>
>> I created a simple datatable using angular js. When I run this code, the 
>> datatable shows up properly. I wrote ng-click to delete the particular row 
>> from datatable. When i test the code below and click on any of the 
>> lastnames the element is getting removed from array persons but not from 
>> datatable. Am I doing anything wrong here? Please help. I have attached 
>> complete code(example.html).
>>
>> *My HMTL Code*:
>> <div ng-controller="simpleCtrl">
>> <table datatable="ng">
>>       <thead>
>>         <tr>
>>           <th>ID</th>
>>           <th>FirstName</th>
>>           <th>LastName</th>
>>         </tr>
>>       </thead>
>>       <tbody>
>>         <tr dt-rows ng-repeat="person in persons">
>>           <td>{{ person.id }}</td>
>>           <td>{{ person.firstName }}</td>
>>           <td><a ng-click='remove(person)'>{{ person.lastName }}</a></td>
>>         </tr>
>>       </tbody>
>>     </table>
>> </div>
>>
>> *Controller code:*
>>  controller('simpleCtrl', function($scope, $http) {
>>         $scope.persons = [];
>>         $http.get('data.json').success(function(persons) {
>>           $scope.persons = persons;
>>         });
>>
>>         $scope.remove = function(item){
>>           var index = $scope.persons.indexOf(item);  
>> console.log(index);
>>  $scope.persons.splice(index,1);
>> console.log($scope.persons);
>> }
>>     });
>>
>> Thanks,
>> Sravya
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "AngularJS" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/angular.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> -- 
> *Rishi Tandon*
> Pearson Learning Technology Group
>
> Mobile: (310) 926-9032
>
> Pearson
> Always Learning
> Learn more at www.pearson.com
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to