Ui网格检查是否选择了任何行
Ui grid check if any row selected?
我有一个ui-grid和一个按钮,当我点击按钮时,它应该首先检查是否至少有一行被选中,如果没有显示警告。I tried
gridApi.selection.getSelectedRows()
但是它没有返回任何东西,并且我不能放入任何if-else检查。(我不想使用名词选择)有人能帮忙吗?
尝试将您的代码放入onRegisterApi:
$scope.gridOptions = {
[...]
onRegisterApi : function (gridApi) {
$scope.gridApi = gridApi;
$log.debug(gridApi.selection.getSelectedRows() );
$scope.gridApi.grid.modifyRows($scope.gridOptions.data);
$scope.gridApi.selection.selectRow($scope.gridOptions.data[0]);
$log.debug(gridApi.selection.getSelectedRows() );
}
};
console.log(gridApi.selection.getSelectedRows().length);
给出no。
if(gridApi.selection.getSelectedRows().length ==0)
相关文章:
- 任何不选择已在令牌输入中选择的名称的想法
- get_browser降低页面加载速度,任何其他选择
- SlickGrid行选择无效
- Grid.MVC 禁用嵌入按钮的行选择
- 排除行选择中的最后一列
- 仅使用任何简单选择器先进行选择
- 从任何jquery选择器字符串创建元素的最有效方法
- 表,并选择要传递到新页面的rRow(id)(这样它就不会覆盖行选择的变量)
- Google Spreadsheets脚本可以删除找到字符串的任何行
- 禁用第一列DataTables中的行选择
- 在动态创建的 DHTMLX 网格上附加行选择事件
- Dojo Dgrid 行选择不起作用,正在检索 dgrid 选择器的值
- Javascript表/行选择
- 防止为每个表行选择多个相同值的选项
- MVC 视图中的网格行选择
- 融合表 最大查询数 将数据设置为 0 IF 不返回任何行
- ASP.NET滚动条未在不可见的行选择上向下移动
- 获取选定的行id jquery数据表行选择
- Ui网格检查是否选择了任何行
- 我如何知道是否有任何行选择在我的数据表