2015-12-14 13 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

相关问题