2013-03-20 36 views
5

SlickGrids selection ve sorting kullanırken birlikte, seçimin seçtiğiniz veriyi saklamak yerine seçili satırların dizinini sakladığını gördüm.SlickGrid seçim sorunları sıralama

Yalnızca bir dizin yerine seçilen verilerin hatırlanması için bunu nasıl düzeltebilirim?


konunun bir demo burada bulunabilir: http://jsfiddle.net/blowsie/LKf6j/

sorun aşağıdaki adımları çoğaltmak için;

  1. Ben this örnek buldum örnekler birkaç aracılığıyla kazma sonra adı

cevap

5

dataView.syncGridSelection(grid, true) numaralı telefonu aramanız gerekir.

Bkz.

3

üzerinde ızgara

  • Sıralama İlk öğeyi seçin.

    Yakında ben aşağıdaki kodla Slick.Data.DataView API kullanmak için gerekli elde etmek istediğini yapmak fark etti.

       dataView.onRowsChanged.subscribe(function (e, args) { 
            grid.invalidateRows(args.rows); 
            grid.render(); 
           }); 
    
    
    
           // initialize the model after all the events have been hooked up 
           dataView.beginUpdate(); 
           dataView.setItems(files); 
           dataView.endUpdate(); 
    
           dataView.syncGridSelection(grid, true);