私は、素形showcaseに記載されている例について取り組んでいます。私は、データテーブル用のグローバルフィルタを作成しようとしています。
現在の表は、次のようになります。 primefaces列フィルタを持たないグローバルフィルタ
は、私は何をしたいの個々の列フィルタを削除し、唯一のグローバルフィルタを持っています。 このように:
これを行うには、列定義のfilterBy
属性を削除します。しかし、それを行うと、私はJavaScriptの警告 - Error in parsing value for
フィルタ, declaration dropped
を取得し、グローバルフィルタが動作しません。
これを達成する方法を教えてもらえますか?
はい、私はコメントにこれを追加しようとしていました。ありがとう:)。私には別の問題があります。私は、グローバルフィルタで遅延読み込みを使用しようとしています。しかし、ドロップダウンからレコード数を選択するとすぐに、サーバ側のloadメソッドのフィルタマップにグローバルフィルタが存在しないため、「No Records Found」と表示されます。このための回避策はありますか?大きな助けになるだろう... –
フィルターがあなたの遅延ロードにどのように影響するかわかりません...?フィルタを使用しない場合、遅延読み込みは正常に動作しますか? – Daniel
はい、列フィルタでも正常に動作しますが、グローバルフィルタは機能しません。 –