var app = angular.module("myModule", ['angularUtils.directives.dirPagination']);
app.controller("GetTicketDetails", function ($scope, $http) {
$scope.GetData = function(){
$http({
url: "../api/getData",
method: "GET"
}).then(function (response) {
console.log(response.data);
$scope.ListTicketDetails = response.data;
$scope.TotalTickets = response.data.length;
})
};
$scope.DeleteKitchen = function (x) {
$http({
method: 'PUT',
url: '../api/Delete_kitchen?Id=' + x,
}).then(function successCallback(response) {
$http({
url: "../api/getData",
method: "GET"
}).then(function (response) {
console.log(response.data);
$scope.ListTicketDetails = response.data;
$scope.TotalTickets = response.data.length;
})
}, function errorCallback(response) {
alert("Error. while updating user Try Again!");
});
};
Можно ли вызвать $ scope GetData в успешном ответе DeleteKitchen для перезагрузки измененных данных? Для того, чтобы сократить ввод снова, получите данные http get request