13

私は、プライムフェイスのショーケースで言及されている例に取り組んでいます。データテーブルのグローバル フィルターを作成しようとしています。
現在、表は次のようになっています。 ここに画像の説明を入力

私がしたいのは、個々の列フィルターを削除し、グローバル フィルターのみを使用することです。このように: それを行うには、列定義ここに画像の説明を入力
の属性を削除します。filterByしかし、そうすると、JavaScript の警告が表示されます -Error in parsing value forフィルター, declaration droppedとグローバル フィルターが機能しません。
誰かがこれを達成する方法を教えてもらえますか?

4

2 に答える 2

27

filterBy="#{myRowVar.sonmeField}"すべてにあることを確認してくださいp:column(グローバルフィルターがそれを必要とするため)

また、すべてにを追加filterStyle="display:none"しますp:column(を追加filterStyle="display:none"すると、表示されなくなります...)

于 2012-05-22T12:33:03.497 に答える