FuelUX データグリッドのカスタム データソースにフィルターを実装しようとしています。
データは適切にフィルタリングされますが、フィルタリングされていないかのようにページ分割されたままになります。IE ページごとの結果を増やすか、次のページに移動して結果を確認する必要があります。
フィルタリングされた結果を正しく表示するためにグリッドを更新するにはどうすればよいですか?
これが私のカスタムフィルター関数です:
if (options.filter) {
data = data.filter(function (item) {
switch( options.filter.value )
{
case "all":
return true;
break;
default:
return item.contentID == options.filter.value;
break;
}
});
}