當你點擊一個名字,它需要你下一個頁面
$scope.gridOptions = {
paginationPageSizes : [ 25, 50, 75 ],
paginationPageSize : 25,
enableColumnResizing : true,
enableSorting : true,
enableRowSelection : true,
enableSelectAll : true,
enableRowHeaderSelection: true,
selectionRowHeaderWidth : 35,
rowHeight : 35,
showGridFooter : true,
行
行模板用於獲取上的UI網
rowTemplate : rowTemplate(),
columnDefs : [
{
field : 'id',
name : 'id',
width: 200,
},
{
field : 'name',
name : 'name',
width : 120,
sort : {
priority : 0,
},
cellTemplate:'<div >' + '<a href="test.html">'+ '</a>' + '</div>',
}
} ],
onRegisterApi: function(gridApi){
$scope.gridApi = gridApi;
}
};
它得到一排,當我們選擇一個記錄
0123所選的行
function rowTemplate() {
return '<div ng-click="grid.appScope.rowDblClick(row);">' + ' <div ng-repeat="(colRenderIndex, col) in colContainer.renderedColumns track by col.colDef.name" class="ui-grid-cell" ui-grid-cell></div>' + '</div>';
}
當你點擊一排,你使用這種方法
$scope.rowDblClick = function(row) {
console.log('The selected object id is : ', row.entity.id);
console.log('The selected object nameis : ', row.entity.name);
};
行