如何在5个项目的tableview中仅检查一行。
所以,当我点击一个新行来关闭最旧的行时。
任何帮助?
Thanks.n
答案 0 :(得分: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);