1
我有一个在ExtJS 4.1中有一些列的网格,我已经在其中实施了rowEditing插件。 现在我想通过点击编辑按钮而不是双击来启动所选行上的rowEditing。在编辑按钮上启用行编辑点击ExtJS
请给点建议。
我有一个在ExtJS 4.1中有一些列的网格,我已经在其中实施了rowEditing插件。 现在我想通过点击编辑按钮而不是双击来启动所选行上的rowEditing。在编辑按钮上启用行编辑点击ExtJS
请给点建议。
您需要找到行编辑插件并执行方法startEdit。下面是一个例子
{
text: 'Edit',
handler: function (btn) {
var editor = btn.up('grid').plugins[1];
editor.startEdit(btn.up('grid').getSelectionModel().getSelection()[0],0);
}
}
用于查找pluginId
var editor = btn.up('grid').getPlugin('rowEditingId');
第二个选项仅适用于将pluginId分配给行编辑插件的情况。 示例 pluginId:'rowEditingId' – Niederee
什么是* docItem *另一种选择?请显示你的代码。 –
编辑按钮是添加到网格顶部的正常按钮 –