2017-07-25 8 views
0

ExtJSのGridHeaderFiltersない私はExtJSの中で行フィルタを追加しようとしていると私はFirefoxでこのエラーを取得していコンストラクタ

TypeError: Ext.ux.grid.GridFilters is not a constructor 

私はthisモデルのオフつもりです。 XMLStoreに行フィルタを追加するより良い方法はありますか?

fiddle

plugins: [new Ext.ux.grid.GridHeaderFilters()], 
     columns: [{ 
       text: 'Title', 
       width: 150, 
       dataIndex: 'Title', 
       filter: [{xtype:"textfield"},{xtype:"textfield"}] 
      }, { 
       text: 'Description', 
       flex: 1, 
       dataIndex: 'Description', 
       filter: [{xtype:"textfield"},{xtype:"textfield"}] 
      }, { 
       text: 'Modified', 
       width: 90, 
       dataIndex: 'Modified', 
       xtype: 'datecolumn', 
       format: 'm/d/Y' 

      }], 
      filter: { 
       xtype: "combo", 
       mode: "local", 
       store: [["A","Type1"],["B","Type2"]], 
       triggerAction: "all" 
      } 

答えて

0

まず、そのプラグインは(2009年にリリース?)のExt JS 3.xのために書かれたものや、あなたのフィドル負荷のExt JS 6.xの2つのバージョン間で大きな変更がありました。フィドルは実際にプラグインソースをロードしないので、開始することはできません。

のExt JSの例は良いの参照を持って、あなたは6.xを使用していると仮定すると: http://examples.sencha.com/extjs/6.5.1/examples/classic/grid/filtered-buffered-store.html

関連する問題