extjs里如何自动选中第一行数据

 我来答
luffy1201
推荐于2016-10-19 · TA获得超过1523个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:574万
展开全部
grid.getSelectionModel().selectFirstRow();//用这个就可以了,前提是你要有SelectionModel的实现

看下api:

Class Ext.grid.GridPanel:

getSelectionModel () : SelectionModel 

返回通过 selModel 配置项配置的选择模型。 如果没有配置选择模型... 
返回通过 selModel 配置项配置的选择模型。 如果没有配置选择模型,此方法将会创建并返回一个 RowSelectionModel. 
参数:
无。 

返回值:
SelectionModel

 

Class Ext.grid.RowSelectionModel 或者 Class Ext.grid.CheckboxSelectionModel

selectFirstRow () : void 

选中grid中的第一行。 
选中grid中的第一行。 
参数: 
无。 
返回值: 
void
selectRow (  Number row ,  [ Boolean keepExisting ],  [ Boolean preventViewNotify ] ) : void 

选中一行。 在选中一行之前,检测选择模型是否 被锁定 然后触发... 

选中一行。 在选中一行之前,检测选择模型是否 被锁定 然后触发 beforerowselect事件。 如果这些校验通过,行被选中并接着触发 rowselect 和 selectionchange事件。 

参数: 

row : Number 

需要选中的行序号 

keepExisting : Boolean 

(可选) 设置为true将保持当前选中的记录 

preventViewNotify : Boolean 

(可选)指定为true可以阻止通知视图(禁止刷新选中的外观) 

返回值: 

void
selectRows (  Array rows ,  [ Boolean keepExisting ] ) : void 

选中多行。 

选中多行。 

参数: 

rows : Array 

Array of the indexes of the row to select 

keepExisting : Boolean 

可选 设置为true将保持当前选中的记录 (默认值为 false) 

返回值: 

void
姣过手飘找人1Q
2018-05-11 · TA获得超过1904个赞
知道大有可为答主
回答量:2466
采纳率:70%
帮助的人:358万
展开全部
oad( [options] )
Loads data into the Store via the configured proxy. This uses the Proxy to make an asynchronous call to whatever storage backend the Proxy uses, automatically adding the retrieved instances into the Store and calling an optional callback if required. Example usage:
store.load({
scope: this,
callback: function(records, operation, success) {
// the operation object
// contains all of the details of the load operation
console.log(records);
}});
有一个callback函数,可以该回调函数中执行Grid选取第一条记录的操作。
Store.load({
callback: function(rec, oper, success){
if(success){
Ext.getCmp('Gridid').getSelectionModel().select(0,true);
}
}
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
米诺奇keke
2014-02-17 · 超过15用户采纳过TA的回答
知道答主
回答量:71
采纳率:50%
帮助的人:30.5万
展开全部
什么组件或者面板自动选中第一行啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式