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