これは私のコードです。ng-repeatから選択した値を取得する方法
ng-repeatでデータを取得し、下のコードのように表示します。
名前のいずれかをクリックすると、その名前で私に警告する必要があります。どうすればこれを達成できますか?
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">
\t \t <thead>
\t \t <tr>
\t \t \t <th>Id</th>
\t \t <th>First name</th>
\t \t <th>Middle name</th>
\t \t <th>Last name</th>
\t \t </tr>
\t \t </thead>
\t \t <tbody>
\t \t <tr ng-repeat="x in record">
\t \t <th>{{x.id}}</th>
\t \t <th ng-click="selectInfo(x.id)"> {{x.firstname}}</th>
<th>{{x.middlename}}</th>
<th>{{x.lastname}}</th>
\t \t </tr>
\t \t </tbody>
\t </table>
<body>
</html>