по простому кнопку можно воткнуть так.
{
dataIndex: 'time_1',
header: 'time_1' ,
renderer: function(val){ return '<input type="button" click="alert('+val+')" />'; }
},
более продвинутый вариант.
{
dataIndex: 'time_1',
header: 'time_1' ,
function extjsRenderer(value) {
var id = Ext.id();
//функция запустится только через 25 милисекунд, это необходимо чтобы extjs успел прорисовать таблицу
(function() {
var btn = new Ext.Button({
renderTo: id,
text: 'Price: ' + value
});
}).defer(25);
return (String.format('<div id="{0}"></div>', id));
}
}
http://docs.sencha.com/ext-js/4-1/#!...t-method-defer
Родное средство дл создания конопок в таблице, как я понял только иконки
{
xtype:'actioncolumn',
items: [{
icon: 'http://im4-tub-ru.yandex.net/i?id=311939905-44-72',
tooltip: 'hello',
handler: function(grid, rowIndex, colIndex) {
alert("hello world");
}
}]
},