首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

ext_GridPanel2_一

2013-11-22 
ext_GridPanel2_1Ext.namespace(com.deng)/** *行模型与Grid视图 **行选择模型 *行选择模型提供对数据

ext_GridPanel2_1

Ext.namespace("com.deng");/** *  行模型与Grid视图 *   *  行选择模型 *  行选择模型提供对数据行的选择操作,默认情况下,GridPanel使用Ext.grid.RowSelectionModel做为行选择模型, *  该选择模型在不经任何设置的情况下即支持多项。对于选择的行,我们可以通过与其他兄弟的配合访问、操作甚至修改数据 *  行选择模型还定义了一系列事件, 方便程序员与Ext.grid.RowSelectionModel交互 *  行选择模型与数据无关,所以我们不能视图通过Ext.grid.RowSelectionModel去读取单元格数据。Ext.grid.RowSelectionModel *  为我们定义的主要是两个方面的内容: 一是提供大量的方法用于选择行,如选择上一行,选择下一行,选择所有行等等;二是 *  获取行的选择信息,如某一行是否被选中、选中的行数等。 *  总之,Ext.grid.RowSelectionModel中只有与行选择相关的信息,其他的不要做任何幻想。数据操作还得由Store负责,而界面 *  更新则得由GridView出马了。行选择模型只负责行的选择,与其它无关 *  Ext.grid.RowSelectionModel提供了哪些方法: *  selectFirstRow(): 选择第一行 *  selectLastRow(keepExisting): 选择最后一行,参数keepExisting为true保留原先选择的行,为false则清除原来选择的行 *  selectNext(keepExisting): 选择下一行,参数keepExisting为true保留原先选择的行,为false则清除原来选择的行 *  selectPrevious(keepExisting):选择上一行,参数keepExisting为true保留原先选择的行,为false则清除原来选择的行 *  hasNext(): 判断是否还有下一行 *  hasPrevious(): 判断是否还有上一行 *  selectAll(): 选择所有行 *  isSelected(index): 判断指定索引的行是否被选择
?

热点排行