से पंक्ति को हटाने के बाद तालिका डेटा को अपडेट करने के लिए मैं Asp.net वेब API को कॉल करने के लिए angularjs का उपयोग कर रहा हूं। टेबल से एक पंक्ति को हटाने के बाद?Angularjs में,
मुझे w3schools में भी समाधान नहीं मिला।
मेरे एचटीएमएल कोड
<tr ng-repeat="user in users | filter: search">
<td>{{ user.Id }}</td>
<td>{{ user.FullName }}</td>
<td>{{ user.Mobile }}</td>
<td>{{ user.Birthdate }}</td>
<td>{{ user.Gender }}</td>
<td>{{ user.AcademicLevel }}</td>
<td>
मेरे AngularJS कोड
$scope.DeleteUser = function (id) {
UserID = $scope.users[id].Id;
$http.delete('/api/users/' + UserID).success(function (data) {
(function (data) {
$scope.error = "error " + data;
});
}
मैं Stackoverflow में खोज की है, मैं इन जहाँ वे मेरे लिए काम नहीं किया के कुछ पाया, वे मुझे उलझन में।
$scope.refresh()
$scope.apply();
क्यों 1? splice में (आईडी, 1); – Diamond
क्योंकि स्प्लिस का पहला पैरामीटर एक आइटम को हटाने के लिए इंडेक्स है, और दूसरा यह है कि आपके मामले में केवल एक आइटम को हटाने के लिए कितने लोग हैं। Http://www.w3schools.com/jsref/jsref_splice.asp देखें –