function selectCheckbox(){ var displayGroup=Ext.getCmp("displayGroup").getValue(); //前端取值 ExcelDaoService.getSelectFormula(displayGroup,{ callback:function(rtnData){ var selectFormulas=rtnData[0]; //rtnData[0]是一个 数组 var formulas=Ext.getCmp("formulaGrid").getStore().data.items; //formulaGrid是带复选框的 表格panel ,用变量存储所有行数据 for(var i = 0;i<formulas.length;i++) { for(var j = 0;j<selectFormulas.length;j++) { if(formulas[i].data.formulaID==selectFormulas[j]){ //选出和返回数据相等的数据 行号 Ext.getCmp("formulaGrid").getSelectionModel().selectRow(i,true);//用getSelectionModel().selectRow()勾选 } } } },exceptionHandler:function(e){ } }); }