我想爲網格列添加多個編輯器配置。如何在EXTJS Grid組件列中添加多個編輯器配置?
例如,我想查看第一個單元格的文本框和第二個單元格的組合框。
有什麼辦法可以實現這個嗎?
在此先感謝。 Deepak
我想爲網格列添加多個編輯器配置。如何在EXTJS Grid組件列中添加多個編輯器配置?
例如,我想查看第一個單元格的文本框和第二個單元格的組合框。
有什麼辦法可以實現這個嗎?
在此先感謝。 Deepak
您不需要使用兩個..只需使用xtype格網列... 例如;
{
header:'textfield column',
editor:{
xtype:'textfield',
allowBlank:false
}
},
{
header:'combo column',
editor:{
xtype:'combo',
}
}
而且ofcourse你需要聲明在網格配置,如插件...
plugins: [
Ext.create('Ext.grid.plugin.RowEditing', {
clicksToEdit: 2
})
]
你需要重寫getEditor
功能在你的Ext.grid.plugin.CellEditing
插件允許使用不同的編輯器根據記錄中的數據。看這個帖子的答案,它有一個很好的例子,如何做到這一點:ExtJS 4, Different rows fields
感謝您的答案,但我不想這個我想同一列下的多個編輯控件。 –