задает обработчик кликов для элемента по имени его CSS класса
webix.protoUI({
    name:"mylist",
    defaults:{
        template:"#value# <div class='webix_remove_upload'>Del</div>"
    },
    on_click:{
        "webix_remove_upload":function(ev, id){
              this.remove(id);
        }
    }
}, webix.ui.list);
 
grid = new webix.ui({
    view:"datatable",
    columns:[
        { id:"rank",    header:"", css:"rank",          width:50},
        { id:"title",   header:"Film title",width:200},
        {
            id:"",
            template:"<input class='delbtn' type='button' value='Delete'>", 
            css:"padding_less",width:100
        }
    ],      
    on:{
        "onItemClick":function(id, e, trg){ 
            webix.message(
                "Click on row: " + id.row
                +", column: " + id.column
            );
        }
    } //обработка клика по любой ячейки datatable
});     
 
 
// обработка клика по кнопкам с классом 'delbtn'
grid.on_click.delbtn=function(e, id, trg){
    webix.message("Delete row: "+id); 
    return false; //блокируем обработчик onItemClick
};
Related sample: Datatable: Custom Handler