我正在使用包含行的表,并且在一列中我有两个按钮批准和拒绝,问题是拒绝按钮仅在批准按钮后工作。如果我点击拒绝按钮它第一次不起作用。 这是我的代码。
<tr ng-repeat="item in userRequests">
<td style="border: 1px solid #435363;">{{$index + 1 }}</td>
<td style="border: 1px solid #435363;">{{item.email_id}}</td>
<td ng-if="item.request_status == 0 && item.is_active == null" style="border: 1px solid #435363;">valid till: <input type="text" datepicker ng-model="validate" style="vertical-align: top;" /> <span><button type="button" style = "margin-left: 4px;margin-right: 4px;" class="btn btn-primary btn-xs" ng-click="approveUser(item.email_id,validate)">Approve</button></span>
<span><button type="button" class="btn btn-primary btn-xs" ng-click="rejectUser(item.email_id)">Reject</button></span></td>
</tr>
我无法理解在第一次点击时停止按钮调用该功能的内容。 please see the pic by clicking here the view of table
答案 0 :(得分:0)
首先你的小提琴有问题所以我换了另一个 检查这个小提琴 http://jsfiddle.net/U3pVM/32109/
它正在运作。我也试过角度种子项目,没有问题,但你需要将registerCtrl更改为控制器!
app.registerCtrl('myCtrl', function($scope, $http, $rootScope) {
app.controller('myCtrl', function($scope, $http, $rootScope) {