Langsung ke konten utama

Cek duplicate record and remove before drag and drop

beforedrop:function(node,data,model,dropPosition,fn, O ) {       
        var drop_array  = Ext.pluck(data.records,'data'); 
     Ext.Array.each(drop_array, function(name, index, countriesItSelf) {
         secondGridStore.each(function(rec,idx) {
       if(rec.data.BUYER_ID == name['BUYER_ID']) 
        secondGridStore.removeAt(idx);    
      
         });    
     });
    }

Komentar

Popular Posts

Extjs html class render

Ext.select('.datepicker').each(function(el){ new Ext.form.DateField({ allowBlank : true, renderTo: el, format:'m-d-Y', editable:false, width:140, fieldCls : 'tanggal x-form-field x-form-text x-trigger-noedit', }); }); Ext.select('.note').each(function(el){ new Ext.form.field.TextArea({ allowBlank : false, renderTo: el, grow : true, hideLabel : true, fieldCls : 'pesan x-form-field x-form-text x-trigger-noedit', }); });