В сетке «actioncolumn» я отображается изображение с помощью «визуализатор», как,Как вызвать действие только на колонке Действие изображения не на ячейки сетки
изображение + текст
В колонке действий нажмите я звоню некоторые action,
, но событие click вызывает даже щелчок по пустому пространству в ячейке сетки. как предотвратить это щелчок на пустом месте.
как идентифицировать ссылку на ссылку (изображение + текст), а не на ячейку сетки пустое пространство.
{
xtype: 'actioncolumn',
width: '17%',
text: 'Display Option',
renderer: function (value, metadata, record) {
var label = '';
if (record.get('status') == 0) {
lable = 'Show';
etadata.style += 'margin-top:10px;cursor:pointer;';
return '<span style="font-size: 14px; color:#3b87de; font-family:arial; margin-left:-3px;">' + '<img src="resources/images/show_msg.png"/>' + label + '</span>'
} else {
metadata.style += 'margin-top:10px;cursor:pointer;';
lable = 'Hide';
return '<span style="font-size: 14px; color:#3b87de; font-family:arial;">' + '<img src="resources/images/hide_fault.png"/>' + label + '</span>'
}
},
handler:function(grid, rowIndex, columnIndex, e){
console.log('handler test');//not triggering
},
listeners: {
click: function (grid, rowIndex, colIndex) {
console.log('handler test');// triggering
}
}
Благодаря
Как вы связали действие с actioncolumn? Я часто использую actioncolumns и никогда не имел этой проблемы. Я буду вставлять код, который я обычно использую. –