SMART datagrid v.1 > Classes > DataColumn
返回当点击被包含在这个列中的数据单元格的菜单按钮时,将会运行的弹出菜单的名称或设置对象的回调函数。
如果设置这个属性,popupMenu就会被忽视。
默认值为null.
grid.registerPopupMenu('menu1', []);
grid.registerPopupMenu('menu2', []);
grid.onPopupMenuClicked = function (grid, data) {
console.log(data.label);
};
column.setPopupMenuCallback(function (index) {
if (index.rowIndex < 10) {
return 'menu1';
} else {
return 'menu2';
}
});
grid.setColumns([{
popupMenuCallback: function (index) {
if (index.rowIndex < 10) {
return 'menu1';
} else {
return 'menu2';
}
}
},
...
]);