У меня есть панель сетки, на которой я хочу добавить кнопку удаления для каждой строки. Когда пользователь нажимает кнопку, эта строка удаляется. Также я хотел иметь внизу кнопку сохранения, которая помогает пользователю добавлять строку в сетку. Проблема в том, что я добавляю строки динамически. Так что для каждой строки значок удаления тоже должен быть добавлен таким образом.
Мои требования только для 2 столбцов. На одном отображается имя, а на другом - значок для удаления.
Пожалуйста, посоветуйте мне, как динамически добавлять значок в каждую строку. У меня уже есть CSS, который выглядит примерно так:
.icon-delete {
background-image: url(../images/delete.png) !important;
}
Этот CSS находится в другом файле. Я новичок в extjs, поэтому у меня нет большого опыта работы с такими функциями.
РЕДАКТИРОВАТЬ:
Я пробовал следующее, но значок не отображается. Подскажите пожалуйста, в чем я не прав.
columns : [{
text : 'Name',
dataIndex : 'name',
width : '50%'
},
{
xtype : 'actioncolumn',
draggable : false,
hideable : false,
menuDisabled : true,
width:'50%',
items : [{
iconCls: 'icon-delete',
tooltip: 'Delete',
scope: this,
}]
}]