Начал кодирование с помощью Angular.js в mvc, и я столкнулся с проблемой, как вы можете изменить данные в таблице при нажатии кнопки с напоминания на информацию о клиенте. Я данные с информационной страницы, отображаемой при нажатии клиентом, и я хочу, чтобы данные из таблицы напоминаний при нажатии кнопки напоминания. У меня также есть проблема, когда поиск подсчитывает номер в базе данных, а не номер, который отображается после фильтрации таблицы бросил поиск. Любая помощь была бы признательна. Также, если кто-то знает, как сделать простую разбивку на страницы, которая была бы идеальна для благодарности.Angular.js изменить данные таблицы при нажатии кнопки
<script>
var MyApp = angular.module('MyApp', []);
MyApp.controller('MyAppCtrl', function ($scope) {
$scope.Info = [
{ "date":"23/09/2014","name": "john", "detail": "sssss" },
{ "date": "27/09/2014", "name": "mary", "detail": "gggggg" }
];
$scope.remind = [
{ "date":"23/09/2014", "detail": "milk" },
{ "date": "27/09/2014","detail": "bread" }
];
$scope.sortField = 'name';//starting sort
$scope.reverse = true;
});
</script>
<div class="container" ng-app="MyApp">
<div class="row" style="padding-top: 60px">
<div class="panel panel-warning">
<div class="panel-heading">Home
</div>
<div class="panel-body">
@* left *@
<div class="col-md-4">
<div class="">
<div class="butLay">
@Html.ActionLink("Reminders", "Reminders", null, new { @class = "btn btn-warning btn-md" })
</div>
</div>
<div class="butLay">
@Html.ActionLink("Expected customer", "Expectedcustomer", null, new { @class = "btn btn-info btn-md" })
</div>
</div>
@* Right side*@
<div class="pr col-md-6" ng-controller="MyAppCtrl">
Search:<input ng-model="query" type="text" />
<span class="label label-info">{{Info.length}} </span>
<table class="table table-striped table-hover ">
<thead>
<tr>
<th><a href="" ng-click="sortField = 'date'; reverse = !reverse">Date</a></th>
<th><a href="" ng-click="sortField = 'name'; reverse = !reverse">Name</a></th>
<th><a href="" ng-click="sortField = 'detail'; reverse = !reverse">detail</a></th>
</tr>
</thead>
<tbody>
<tr ng-repeat="custom in Info| filter:query | orderBy:sortField:reverse">
<td>{{custom.date}}</td>
<td>{{custom.name}}</td>
<td>{{custom.detail}}</td>
</tr>
</tbody>
</table>
@*<ul class="pagination pagination-sm">
<li class="disabled"><a href="#">«</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">»</a></li>
@*</ul>*@
</div>
</div>
<table class="table table-condensed table-hover table-striped"></table>
</div>
@* of panel *@
</div>
@*of row*@
</div>
@* of container *@
так я прав, говоря $ scope.myfunction = function (Напоминание, приём) { if (Reminder == true) { Приём = false; } else { При приеме = true; } } и , и ng-init =" Напоминание == Истина "ng-if =" Напоминание == Истина "на одной таблице и ng-if =" Прием = = false "с другой стороны – user4616313