2012-04-29 130 views

回答

0

我认为PresidentsColumnModel列应该是Ext.grid.column.Column,没有Ext.grid.ColumnModel

+0

Ext.grid.RowSelectionModel不是构造函数..这就是我现在得到的结果。你可以看看我的问题编辑 – Micheal

+0

你应该有ExtJS 4 API来引用,所以它可以帮助你不花费太多时间。不是'Ext.grid.RowSelectionModel','Ext.selection.RowModel'应该是。 –

1

RowModel是默认设置,以便在您的网格配置试试这个:

selModel: { mode: 'SIMPLE' }, 

selModel: new Ext.selection.RowModel({singleSelect:false}) 

虽然singleSelect不是RowModel的配置选项,所以尝试:

selModel: new Ext.selection.RowModel({model:SIMPLE}) 

来自ExtJs文档:

mode:String 选择模式。有效值为:

SINGLE - 一次只允许选择一个项目。使用allowDeselect允许取消选择该项目。这是默认设置。

简单 - 允许简单选择多个项目一个接一个。网格中的每次点击都会>选择或取消选择一个项目。

MULTI - 允许使用Ctrl和Shift键复杂选择多个项目。

编辑:

我看着你提到的,发现它是ExtJS的2.x和3.x版本的教程中的代码。 Grid从版本3改为4,如果你想遵循这个教程,你需要手头有ExtJs 4文档。