2013-03-06 42 views
0

我現在用的是checkboxselectcolumn插件Slickgrid,我想新行被自動選擇。Slickgrid checkboxselectcolumn點擊複選框動態

我試圖獲取當前所選行並添加新的索引,當我得到選定行,我行是在列表中,但該複選框實際上沒有選擇該行突出顯示。我似乎無法找到代碼爲「點擊」複選框。

_grid.dataView.addItem(item);  
    var selectedItems = _grid.grid.getSelectedRows(); 
    console.log(selectedItems); //Rows selected or empty 
    selectedItems.push(_grid.grid.getDataLength()+1); 
    _grid.grid.setSelectedRows(selectedItems); 
    selectedItems = _grid.grid.getSelectedRows(); 
    console.log(selectedItems); //New rows are all in this list, but checkbox is not selected 

回答

0

我用jQuery來 「點擊」 複選框(只是將其設置爲檢查是不夠的)

VAR nextIndex = _grid.grid.getDataLength(); jQuery的( '#MyGrid DIV [行=' + nextIndex + '] [式=複選框]')點擊();