extjs执行顺序问题

[code="java"] function aa(){
ds.load({
params : {
start : 0,
limit : pageCombo.combo.value
}
})
var ids = [0,1]
grid.getSelectionModel().selectRows(ids,true);

}[/code]

我想要实现,store 被load之后,选中前两条,可是这样搞每次都是先选中前两条之后才去load。。怎样解决啊。。。

1个回答

load是异步的,即执行时只是发出请求,然后继续执行后面的代码。当请求完成时会触发当初设计的回调,完成加载。

你可以把选中逻辑放到load配置的callback中

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐