不例程序如下:
- function aa(){
- ds.load({
- params : {
- start : 0,
- limit : pageCombo.combo.value
- }
- })
- var ids = [0,1]
- grid.getSelectionModel().selectRows(ids,true);
- }
要求:實現(xiàn),store 被load之后,選中前兩條,可是這樣搞每次都是先選中前兩條之后才去load。。怎樣解決
實現(xiàn)方法:
load是異步的,即執(zhí)行時只是發(fā)出請求,然后繼續(xù)執(zhí)行后面的代碼。當(dāng)請求完成時會觸發(fā)當(dāng)初設(shè)計的回調(diào),完成加載。
你可以把選中邏輯放到load配置的callback中
你可以把選中邏輯放到load配置的callback中