# Column Filtering and Row selecting together

**URL:** <https://community.plotly.com/t/column-filtering-and-row-selecting-together/36110>\
**Category:** Dash Python\
**Created:** [March 12, 2020, 4:19am UTC](https://community.plotly.com/t/column-filtering-and-row-selecting-together/36110 "2020-03-12T04:19:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ajeeteshmishra](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@ajeeteshmishra](https://community.plotly.com/u/ajeeteshmishra)\
**Post date:** [March 12, 2020, 4:19am UTC](https://community.plotly.com/t/column-filtering-and-row-selecting-together/36110/1 "2020-03-12T04:19:07Z")

</div>

Hello, I know about Row selecting and column filtering in dash data-table.

```auto
dash_table.DataTable(
                                                  id='data-table',
                                                  data=df.to_dict('records'),
                                                  columns=[{'id': c, 'name':c} for c in columns],
                                                  filter_action="native",
                                                  row-selectable= true

```

By this way, I am able to apply the two- column filter action and row selection. But by applying the column filter, the option to select every rows disappears (row selection is there but individual ones - one by one). Like in the image below, there is the box at the top of rows to select every rows by just 1 click.

My question is that is ther a way to select all the rows of datatable by one click ?

 ![Screen Shot 2018-01-18 at 8.16.43 PM](https://us1.discourse-cdn.com/flex024/uploads/plot/original/2X/b/be385c57cc802e12e1ed94678e1dd658f6ffbacb.png)

---

<div class="post-metadata">

**Author:** ![chriddyp](https://sea2.discourse-cdn.com/flex024/user_avatar/community.plotly.com/chriddyp/32/16855_2.png) [@chriddyp](https://community.plotly.com/u/chriddyp)\
**Post date:** [March 12, 2020, 6:56am UTC](https://community.plotly.com/t/column-filtering-and-row-selecting-together/36110/2 "2020-03-12T06:56:16Z")

</div>

> [@ajeeteshmishra](#):
>
> My question is that is ther a way to select all the rows of datatable by one click ?

not yet, but there will be in the next couple of months. you can track the progress here: [Select all rows · Issue #249 · plotly/dash-table · GitHub](https://github.com/plotly/dash-table/issues/249)

---

<div class="post-metadata">

**Author:** ![ajeeteshmishra](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@ajeeteshmishra](https://community.plotly.com/u/ajeeteshmishra)\
**Post date:** [March 12, 2020, 7:02am UTC](https://community.plotly.com/t/column-filtering-and-row-selecting-together/36110/3 "2020-03-12T07:02:25Z")

</div>

Thanks for the response Chris.

---

<div class="post-metadata">

**Author:** ![ajeeteshmishra](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@ajeeteshmishra](https://community.plotly.com/u/ajeeteshmishra)\
**Post date:** [March 12, 2020, 7:03am UTC](https://community.plotly.com/t/column-filtering-and-row-selecting-together/36110/4 "2020-03-12T07:03:36Z")

</div>

Chris,  
Request you to help me with this issue-

[https://community.plotly.com/t/downloading-datatable-in-csv-format/36069](https://community.plotly.com/t/downloading-datatable-in-csv-format/36069)
