2015-12-14 15 views
4

如果點擊同一行的其他<td>,我想獲得數據單元的值<td>將​​的值存儲在同一行的其他​​與角

<tr ng-repeat="x in names"> 
    <td>{{ x.Name }}</td> 
    <td>{{ x.Country | uppercase }}</td> 
</tr> 

一個解決這個問題的方法是例如 http://jsfiddle.net/L60L3gv9/

$scope.getValueOfTD = function(x){ 
    alert(x.Name);  
} 

但在我的情況下,有我的數據的單元格之間沒有聯繫。有沒有辦法用標準函數來獲得這個值?

$scope.getValueOfTD = function(){ 

} 

任何解決方案是好的

+0

您能否對您的問題稍微具體一點 –

+0

您可以在您的上點擊ng嗎? – Peege151

+0

那麼,重點是不使用列表的屬性來獲取其他單元格的值。 – DeseaseSparta

回答

3

您可以在tr使用ng-click

JSFiddle

HTML:

<table> 
    <th>Column1</th> 
    <th>Column2</th> 
    <tr ng-repeat="x in names" ng-click="getValueOfTD(x)"> 
    <td>{{ x.Name }}</td> 
    <td>{{ x.Country | uppercase }}</td> 
    </tr> 
</table> 

JS:

$scope.getValueOfTD = function (user) { 
    console.log(user.Name); 
} 
+0

未使用列表的屬性... – DeseaseSparta

+0

你想使用什麼? –

+0

我會用ng鍵點擊 :) – Peege151

相關問題