gpt4 book ai didi

angularjs - 如何根据 Angular UI Grid 中的列值禁用某些记录的选择?

转载 作者:行者123 更新时间:2023-12-05 09:20:40 26 4
gpt4 key购买 nike

我正在使用 Angular UI Grid,enableRowHeaderSelection 值为 true。这允许用户通过单击复选框来选择行。

有没有办法根据列值禁用某些行的行选择?

最佳答案

这就是您要查找的内容:http://ui-grid.info/docs/#/tutorial/210_selection

工作 Plunker:http://plnkr.co/edit/vJbvJhgyKbYomW4VIsKs?p=preview

You can use an isRowSelectable function to determine which rows are selectable. If you set this function in the options after grid initialisation you need to call gridApi.core.notifyDataChange(uiGridConstants.dataChange.OPTIONS) to enable the option.

$scope.gridOptions.isRowSelectable = function(row) {
if(row.entity.name === "Jack") return false;
else return true;
}
$scope.gridApi.core.notifyDataChange(uiGridConstants.dataChange.OPTIONS);

关于angularjs - 如何根据 Angular UI Grid 中的列值禁用某些记录的选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37036330/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com