テーブルのボタンを無効にしようとしています。そして任意のヘルプを選択した場合にのみ、ボタンを有効にしようとしている $scope.isDisabled = false;
アイテムを選択/有効にするまでボタンのクリックを無効にするにはどうすればいいですか?
が真
$scope.selectedRow = false; // initialize our variable to null
$scope.setClickedRow = function(index) { //function that sets the value of selectedRow to current index
$scope.selectedRow = index;
$scope.isDisabled = true;
}
ある項目が選択された場合にのみ、/クリック/
ボタンのコードを有効に
<td><a class="btn btn-info" ng-disabled="isDisabled">Edit</a></td>
無効ブール値を、それを有効にしますお願いします? http://plnkr.co/edit/llmcbXCA93kuTVTzpQlm?p=catalogue
フルテーブル
<thead>
<tr>
<th class="hidden-xs">ID</th>
<th>Name</th>
<th>Date</th>
<th>Grade</th>
<th>Subject</th>
<th></th>
</tr>
</thead>
<tbody>
<tr ng-repeat="trainee in trainees | filter: search" ng-class="{'selected':$index == selectedRow}" ng-click="setClickedRow($index)">
<td class="hidden-xs">{{$index+1}}</td>
<td>{{trainee.name}}</td>
<td>{{trainee.date | date:'d/M/yyyy'}}</td>
<td>{{trainee.grade}}</td>
<td>{{trainee.subject}}</td>
<td><a class="btn btn-info">Edit</a></td>
</tr>
</tbody>
</table>
は完全なテーブル –
http://plnkr.co/edit/llmcbXCA93kuTVTzpQlm?p=catalogue – torresito
http://plnkr.co/edit/c7UC9mfdJIMHF8ctq5ft?p=preview –