2

目前我有一个网格,可以单击并在最右侧显示网格选项。我遇到的问题,我想知道是否可以为网格选项下拉列表添加一个设置,以在用户单击其他任何位置或打开其中一个列下拉选项时自动关闭。有任何想法吗?

4

1 回答 1

2

API 中似乎没有此设置。我假设您正在使用 CellNav,这是造成这种情况的原因。单击网格单元格或标题单元格不关闭网格菜单的原因是 cellnav 正在吃单击事件。

如果您使用的是CellNav,您可能会注意到在单元格内单击时列菜单也不会关闭。

您需要添加一个不同的事件侦听器(让我们一起去mouseup)并以编程方式关闭菜单。

这是一个如何使用 gridApi 和onRegisterApigrid 选项实现此目的的示例。

于 2016-06-29T22:44:46.777 回答