Для определения моих столбцов.
var columns = [
{id: "label", name: "point", formatter:this.clickableFormatter,field: "point",width: 150},
затем я добавляю для этого кликхандер.
chart.addClickHandler(){
}
Также для этого я использую clickableFormatter
.
clickableFormatter(row,cell,value,columnDef,dataContext){
return "<span style='cursor:pointer;'>" + value + "</span>";
}
Из этого кода.строки моей таблицы кликабельны, и я могу показать пользователю, где он кликабелен, изменив указатель.
Однако теперь я хочу сделать одну строку не кликабельной.(например total
строка)
Можно ли предотвратить событие щелчка для одного минимума ??И возможно ли использовать другой formatter
для одной строки?
Я дал данные из for loop
и добавил total
отдельно.
for (var k = 0 ; k < data.length ;k++){
var temp = new Array();
temp['id'] = data[k]['id'];
temp['point'] = data[k]['point'];
ret.push(temp);
}
ret.push({
'id' : "total",
"point" : pointTotal,
});