Я знаю, что можно добавить строку фильтра под заголовком столбца, потому что я видел это с Coolite. Но поскольку я новичок в Sencha (ExtJS), мне трудно найти, как это сделать с ExtJS.grid.GridPanel непосредственно в скрипте. Не могли бы вы указать мне в правильном направлении с некоторыми примерами?Добавление строки заголовка фильтра в ExtJS GridPanel
Если возможно, я бы хотел сделать это без плагинов, но если есть один из них, делающий большой и простой в использовании, я мог бы изменить свое мнение.
Спасибо!
Большое спасибо за ваш ответ Proton! Кто-то также дал мне этот намек, поэтому я попробовал плагин. Отлично работает, но у меня все еще есть некоторые проблемы в контексте моего проекта. Он отлично загружается (в фазе Init), а затем, когда данные появляются в обратном вызове, я теряю поля фильтров. Вероятно, некоторые переопределения (или метод инъекции) где-то для onRender, –
Как и в Coolite, мы использовали его (мы поделились лицензией), но решили вернуться в ExtJS, так как у нас есть больше возможностей и гибкости с ним. Я говорю «мы», но я действительно должен сказать «они» ;-) –
«Он отлично загружается (в фазе Init), а затем, когда данные появляются в обратном вызове, я теряю поля фильтров. Возможно, некоторые переопределяют (или метод инъекции) где-то для onRender « У меня такая же проблема, после того как событие« afterRender »запущено, заголовки фильтров исчезают ... другие имеют такую же проблему, но никаких признаков исправления пока нет. – DanB