如何动态设置DataGrid中某些行的选中状态?

在某些情况下,需要根据条件动态指定DataGrid中的行为选中状态。api中的案例,没有用
已邀请:

WilliamJiang

赞同来自:

什么情况下?

ritayuyu - java技术

赞同来自:

view初始化,在dataSet的onReady事件下
var grade = tradeSet.get("disGradeList");
var distributorID = tradeSet.get("distributorID");
if (distributorID) {
var disID = distributorID.split(",");
var gradeItems = [];
for (var i = 0; i < disID.length; i++) {
if (grade != null) {
grade.each(function(gradeEntity){
if (disID[i] == gradeEntity.get("gradeID")) {
gradeItems.push(gradeEntity);
}
});
}
}
dgGarde.set("selection", gradeItems);
}

要回复问题请先登录注册