单击ng-grid
中的单元格时,如何获取行值?
示例:
Name Number Class
X 123 A
Y 234 B
Z 345 C
A 456 D
当点击123单元格或A单元格或X单元格时,如何获得值X。
请帮助我。在此先感谢
答案 0 :(得分:0)
您应该编写ng-click
的cellTemplate ng-click="clicked(row)"
<强>控制器强>
$scope.clicked = function(row){
alert(row.getProperty("Name"));
};
答案 1 :(得分:0)
一个选项 - 在每行上添加ng-click
函数,返回第一列中的值。
<强> HTML 强>
<tr ng-repeat="item in items" ng-click="getVal(item)">
<td>{{item.name}}</td>
<td>{{item.number}}</td>
<td>{{item.class}}</td>
</tr>
<强>控制器强>
$scope.getVal = function(item) {
alert(item.name);
}
这是一个有效的demo。