2
我里面有一个Ext.grid.EditorGridPanel复选框列配置是这样的:复选框(点击一次触发事件afteredit)
{
id: 'event-type-grid-enabled-checkbox',
header: "Enabled",
dataIndex: "enabled",
sortable: true,
clicksToEdit: 1,
editor: {
xtype:'checkbox',
name: 'enabled'
},
renderer: function(val) {
return "<input type='checkbox'" + (val ? "checked='checked'" : "") + ">";
}
}
我希望能够触发afteredit事件当用户选中/取消选中复选框时,EditorGridPanel的值。还有其他的列(文本框)复选框列和用户旁边可以双击并编辑和他们的工作完全正常,afteredit被触发和AJAX调用,以更新的数据等等...
当我双击该复选框然后冲突触发(这在技术上是正确的,但不是正常的复选框)
我试过clicksToEdit:1的复选框对象,但它似乎没有帮助。
我新的ExtJS的和我的工作,它使用ExtJS的版本3.2.1
由于现有的成熟的项目
我希望我可以,检查列不可用在extjs 3.2.1。我尝试过使用它。 –
啊。我会建议要么创建checkcolumn(https://www.sencha.com/forum/showthread.php?17580-Click-event-on-CheckColumn&p=446019)的路线或找到另一种方法来更改单元格单击值。现在的问题是,在第一次点击激活单元格之后,它将显示编辑器复选框,必须再次单击该单元格。 – Keylan