|

楼主 |
发表于 2017-8-14 23:14:13
|
显示全部楼层
下面这样写也不行,只会勾选一个
Model.prototype.paperTableRowDblClick = function(event) {
// debugger;
// 回显勾选状态
var cData = this.comp("cData");
var paperData = this.comp("paperData");
//获取该试卷是从哪几个题库中抽的题,获取的是题库的id
var fFromQueBankIDs = this.getQueBankIDsFromPaper(paperData.getCurrentRowID());
if (fFromQueBankIDs.indexOf(",") != -1) {
var crr = fFromQueBankIDs.split(",");
for (var j = 0; j < crr.length; j++) {
// queBankGrid.setRowChecked(crr[j], true);
cData.newData();
cData.setValue("queBankID", crr[j]);
}
} else {
// queBankGrid.setRowChecked(fFromQueBankIDs, true);
cData.newData();
cData.setValue("queBankID", fFromQueBankIDs);
}
// 移动到指定行
paperData.to(event.bindingContext.$object);
this.goTotab();
};
|
|