下面是我的代码。
var myfriend = angular.module('myfriend',[]);
myfriend.controller('myfriendController', function($scope)
{
$scope.record = [
{ "id" : "01",
"firstname" : "Mohan ",
"middlename" : "K",
"lastname" : "Futterkiste1"
},{
"id" : "04",
"firstname" : "Rohan ",
"middlename" : "A",
"lastname" : "Futterkiste2"
},{
"id" : "08",
"firstname" : "sohan ",
"middlename" : "M",
"lastname" : "Futterkiste3"
}
]
});
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"></script>
</head>
<body ng-app="myfriend">
<table class="table" style="border:1px red solid; width:100%; " ng-controller="myfriendController">
<thead>
<tr>
<th>Id</th>
<th>First name</th>
<th>Middle name</th>
<th>Last name</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="x in record">
<th>{{x.id}}</th>
<th><input type="text" ng-value="x.firstname"></th>
<th><input type="text" ng-value="x.middlename"></th>
<th><input type="text" ng-value="x.lastname"></th>
</tr>
<tr>
<td><button> Submit</button></td>
</tr>
</tbody>
</table>
<body>
</html>
我想要的是单击提交按钮,它应该只禁用 Rohan 的字段(Rohan 是通过 ng-repeat 来的)。我想通过 ng-if 中的 ng-disabled 来实现这一点。
帮我解决这个问题。