读书人

列取舍模式判断重复

发布时间: 2012-11-08 08:48:11 作者: rapoo

列选择模式判断重复
var productsm =new Ext.grid.CheckboxSelectionModel({
listeners:{
rowselect :function(productsm,num,rec){
var Result="";
if(SchemeIDlist.length>=1){
Result = Main.jsonRpcClient._call('bdCrmQutaDetailService.isCanInsert',SchemeIDlist,rec.data['schemeID']);
if(!Result){
Ext.MessageBox.alert("操作提示", "已有产品重复选择");
productsm.deselectRow(num);
}else{
SchemeIDlist.push(rec.data['schemeID']);
}
}else{
SchemeIDlist.push(rec.data['schemeID']);
}

},
rowdeselect :function(productsm,num,rec){
for(var i=0;i<SchemeIDlist.length;i++){
if(SchemeIDlist[i]==rec.data['schemeID']){
SchemeIDlist.splice(i,1);
break;
}
} }
}
});

读书人网 >软件架构设计

热点推荐