Я пытаюсь сделать простую вещь, но каким-то образом она не работает со мной, в моей таблице сетки я хочу добавить фильтр на стороне клиента (в столбцах), я пробовал все и следил за кодом в http://docs.sencha.com/ext-js/4-0/#!/api/Ext.ux.grid.FiltersFeatureextjs - не удалось добавить фильтры в сетку
мой код,
var filtersCfg = {
ftype: 'filters',
local: true,
filters: [{
type: 'string',
dataIndex: 'Stage'
}, {
type: 'string',
dataIndex: 'Type'
}]
};
//grid
var grid = Ext.create('Ext.grid.Panel', {
renderTo: Ext.getElementById("leftPanel"),
store: myStore,
height: 300,
filters : [filtersCfg],
title: "grid view",
columns: [
{
text: 'App',
sortable: true,
filterable: true,
dataIndex: 'Stage'
},
{
text: 'Stage',
sortable: true,
filterable: true,
dataIndex: 'Type',
}
.. ..
щелкать столбцы сортировки опции увиденные но нет возможности Фильтрующего
заблаговременно
попробуйте использовать 'features: [filtersCfg],' вместо 'filters: [filtersCfg],' – A1rPun
с «функциями», моя сетка а не рендер, это означает, что с ним что-то происходит! –
Это точно.) Что говорит консоль? – A1rPun