PrimeNgデータテーブル用の組み込み[filter]="true"
。これにより、データをフィルタリングするために使用される入力テキストボックスが内部的に作成されます。 datatable
の外側にあるtextbox
をどのように配置して、特定の列に対してフィルタを実行させることができますか?PrimeNG datatable filter by column - 外部テキストボックス入力
0
A
答えて
0
。私たちは自分でデータをファイリングし、素数データー[value]
モデルを更新する必要があります。
-1
ショーケースの例とまったく同じです。私はprimengは、現在この機能をサポートしていないことが判明全体primengのドキュメントを検索した後
+0
データテーブルの外側にカラムフィルタが必要です。 – Arun
0
以下は、primengのデータテーブルをフィルタリングするための外部ドロップダウンのコードです。
html page
----------------------------------------
<!-- Top of the page -->
<div>
<p-dropdown [options]="orgs" [(ngModel)]="selectedOrg" (onChange)="updateOrgFilter(dt);getFilteredOutput($event,dt)" styleClass="ui-column-filter"></p-dropdown>
</div>
<!-- Pie Chart -->
<!-- Bar Chart -->
<!-- Datatable -->
<p-dataTable #dt [value]="itemslist" [rows]="30" [paginator]="true" [rowsPerPageOptions]="[30,50,75]" sortMode="multiple" scrollable="true" resizableColumns="true" scrollHeight="350px">
<p-header>
<div class="ui-helper-clearfix">
List of Items
</div>
</p-header>
<p-column [style]="{'width':'100px'}"field="wipJobNum" header ="Title" [sortable]="true" [filter]="true" ></p-column>
<p-column [style]="{'width':'150px'}"field="partNum" header ="Part Number" [sortable]="true" [filter]="true" ></p-column>
<p-column [style]="{'width':'90px'}" field="org" header ="Org" [sortable]="true" [filter]="true" filterMatchMode="equals">
<ng-template pTemplate="filter" let-col>
<p-dropdown [options]="orgs" [(ngModel)]="selectedOrg" appendTo="body" [style]="{'width':'100%'}" (onChange)="dt.filter($event.value,col.field,col.filterMatchMode);getFilteredOutput(event,dt)" styleClass="ui-column-filter"></p-dropdown>
</ng-template>
</p-column>
</p-dataTable>
component.ts
----------------------------------------------------------------
updateOrgFilter(dt){
dt.filter(this.selectedOrg, 'org', 'equals');
}
------------------------------------------------------
In this example if you change value of org drop down inside the datatable , then the external dropdown will change and my charts will be updated.
if you change the external drop down value then primeng datatable filter will be updated and displays the filtered output + charts will be updated.
関連する問題
- 1. Jquery DataTable column Filter Datepicker
- 2. PrimeNG datatable:フィルタ入力のカスタマイズ
- 3. PrimeNG datatable not editable
- 4. primeng datatableカラムへのハイパーリンク
- 5. primeng DataTable Header
- 6. angle2のprimeNG <p-column>に外部スタイルを割り当てる方法
- 7. Primeng datatable custom css
- 8. PrimeNG datatable globalfilter restictions
- 9. 角度primengのDataTableはデータ
- 10. datatable ajax filterリロードデータ
- 11. PrimeNg Datatableスタイルのセル
- 12. 角度PrimeNG DataTableにソート
- 13. facet_wrap fill by column
- 14. In primeng Datatableカスタムフィルターが機能しない
- 15. Filter List List by TextBox by C#
- 16. PrimeNG select datatable cell
- 17. PrimeNg DataTable Clickイベント
- 18. primeng datatable列から値を取得
- 19. 外部入力からMVC jquery datatable検索
- 20. PHPExcel getHyperlinks by column
- 21. PrimeNG p-dataTable応答可能なブレークポイント
- 22. p型のDataTable primengは、それが
- 23. PrimeNGのdataTable:正常に動作エラー
- 24. edit css primeNG dataTable header
- 25. PrimeNG dataTableが 'reload'テーブル
- 26. primeNG dataTable colspan tbody - solution
- 27. Datatable Filter in c#
- 28. spark filter column from dataframe from collection
- 29. Foreach loop through Datatable Column
- 30. raw-graphs color by column
あなたはサーバー側のフィルタリングまたはクライアント側をお探しですか? –
クライアントサイドフィルタ – Arun