首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

列取舍模式判断重复

2012-11-08 
列选择模式判断重复var productsm new Ext.grid.CheckboxSelectionModel({listeners:{rowselect :functio

列选择模式判断重复
  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;
              }
            }            }
           }  
        });

热点排行