2016-05-04 147 views
0

我如何獲得只有一個行在一個tableview 5項檢查。鈦合金桌面

所以,當我點擊一個新行來關閉最舊的行。

任何幫助?

Thanks.n

回答

0

您必須讓所有TableViewRow取消選擇它們。

然後標記單擊行作爲檢查,像這樣的例子:

function handleRow(e){ 

    //get all rows 
    var allRows = $.tableview.data[0].rows; 

    _.each(allRows, function(row){ 
    //uncheck row that was check 
    if(row.hasCheck){ 
     row.hasCheck = false; 
    } 
    }); 

    //check the clicked row 
    e.row.hasCheck = true; 

} 

$.tableview.addEventListener('click', handleRow);