3

我需要在我的 Extjs 网格中有一个带有未分配数据字段的复选框的列。我已经尝试过 checkColumn 插件,但它仅在我为其分配数据字段时才有效。

我的意思是它适用于以下代码:

{header: 'Business Call?',dataIndex: 'business', width: 55, xtype: 'checkcolumn'}

但对于这段代码,它只显示一个复选框,但不可点击:

{header: 'Set Business Call', width: 55, xtype: 'checkcolumn'}

我想要发生的是,当用户勾选复选框时,我需要对相应的数据库行进行一些操作。这可能与 Extjs 吗?

4

2 回答 2

2

你打算用可点击的复选框做什么?如果它只是您试图拦截的单击行为,那么指定 dataIndex 有什么害处?

于 2012-12-31T06:48:58.727 回答
1

请记住,您应该将复选框的图片添加到来自 extjs-->resources-->images-->default-->grid 的图像中

{
 xtype: 'checkcolumn',
 header: 'Capital City',
 dataIndex: 'CapitalCity',
 editor: {
          xtype: 'checkbox',
          cls: 'x-grid-checkheader-editor'
          }
}
于 2013-01-28T20:51:28.617 回答