|

楼主 |
发表于 2017-4-6 14:15:28
|
显示全部楼层
Model.prototype.goodscheckboxChange = function(event){
var row = event.bindingContext.$object;
var shopID=row.val("fShopID");
debugger;
var rows = this.comp("cartGoodsData").find(['fShopID','fCheck'], [shopID,1]);
var rowsnum=rows.length;
if(event.checked){
rowsnum++;
}else{
rowsnum--;
}
if(rowsnum>0){
this.comp("cartGoodsData").setValueByID('fCheck', 1, shopID);
}else {
this.comp("cartGoodsData").setValueByID('fCheck', "", shopID);
}
};
代码如下 |
|