0
PrimeFacesのDataTable
コンポーネントのフィルタに問題があります。であることInputText
内のテキストを入力した後とPrimefaces Datatableはフィルタをリセットしません
<f:facet name="header">
<div align="left">
<p:outputPanel>
<p:inputText id="globalFilter" onkeyup="PF('employee_Table').filter()" placeholder="#{msg['SearchFields']} " />
</p:outputPanel>
</div>
</f:facet>
問題:
私は私が使用してそれらのいくつかをWiki検索する能力を持っていることを表にし、もちろん表示するEmployees
のリストを持っていますそれをクリアして他の従業員の修正を開始します。私は検索したのと同じ従業員または従業員のリストを取得します。
フィルタをリセットする方法はありますか?
リストを返すgetterメソッドでDBを呼び出すとしますか?私は完全にそれを得ていない、あなたが強調表示している編集ボタン(鉛筆)をクリックしないと問題が存在するのですか?または、リストは正しいですが、鉛筆をクリックすると間違った従業員が出ますか?あなたはテーブルの上にローキーを持っていますか? –
私は鉛筆をクリックすると間違った従業員を得る!フィルタの結果はまだメモリに残っています。 私は解決策を見つけたので、回答として回答します;)とにかくありがとう –