This one is only for int array
Here i am going to show how to get value of add and deleted items from defined array.
var oldbrd = $scope.selectedDiagnosis.sort();
var newbrd = $scope.RefferalView.Diagnosis.sort();
var additem = [];
var deleteitem = [];
//var index;
angular.forEach(oldbrd, function (value) {
if (newbrd.indexOf(value) == -1) {
deleteitem.push(value);
}
});
angular.forEach(newbrd, function (value) {
if (oldbrd.indexOf(value) == -1) {
additem.push(value);
}
});
$scope.AddedDiagnosisCode = additem;
$scope.DeletedDiagnosisCode = deleteitem;
alert('added =>: ' + additem + "_________" + 'deleted =>: ' + deleteitem);