Я использую Sencha ExtJS и добавил панель сетки с моделью флажка. Я хочу отключить некоторые флажки в зависимости от значения панели сетки. Я не видел вариант рендеринга для модели флажка.
Модель флажка Sencha ExtJS на основе значения
Ответы (2)
Наконец я нашел решение. Переопределить модель выбора флажка
renderer: function(val, meta, record, rowIndex, colIndex, store, view) {
var status = record.data['status'];
if(status == 's'){
meta.tdCls = Ext.baseCSSPrefix + 'grid-cell-special';
return '<div class="' + Ext.baseCSSPrefix + 'grid-row-checker"> </div>';
} else {
return null;
}
}
источник: http://extjswithsandeesh.blogspot.com/2012/05/display-checkboxes-for-selected-rows.html
person
Damith Ganegoda
schedule
22.06.2013
Если вы используете extJs-4, он есть: модель флажка
а для extJs-3 вы найдете его здесь: модель флажка
person
harry
schedule
17.06.2013
thnaks, Во всяком случае, я не видел никаких методов, используемых для моей реализации. Я использую сенча extjs 4.2.
- person Damith Ganegoda; 17.06.2013