# How can I build a checkbox list in which I am able to select/unselect items?

**URL:** <https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047>\
**Category:** Questions about Thunkable X\
**Tags:** listview\
**Created:** [May 4, 2021, 4:21pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047 "2021-05-04T16:21:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![kartik14](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik14/32/44782_2.png) [@kartik14](https://community.thunkable.com/u/kartik14)\
**Post date:** [May 4, 2021, 4:21pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/1 "2021-05-04T16:21:26Z")

</div>

Hi there,  
I hope you are doing good!

I’ll get straight to my point - Here’s what I am thinking to do :

I have a list of ~8 items, and I want my user to pick 1 to 8 items from that list. Here’s a GIF roughly representing my idea - [the items in below GIF do not represent my actual items; also, **I do not require the ‘Select All’ button.**]

![sample gif](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/c/2c9317bcd5c59faf65ee44a3cd82d1d89b430b5a.gif)

So, is it possible to make a multiple selection checklist like above in Thunkable?

Any help would be appreciated!  
Thanks! 🙂

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 4, 2021, 4:52pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/2 "2021-05-04T16:52:51Z")

</div>

I would think it would be pretty easy to do this in the legacy interface with Any Component blocks and pretty hard to do in the drag-and-drop interface. I’ll see if I can make a demo.

It would be great to have checkboxes or radio buttons as options in a list viewer. Maybe you can submit a feature request on GitHub?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 4, 2021, 5:18pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/3 "2021-05-04T17:18:11Z")

</div>

~~In theory, this should work. In practice, it doesn’t. ☹~~

 

~~[Thunkable](https://x.thunkable.com/copy/e921feff2dc3b47081b9e007ad98c28c)~~

Okay, Thunkable didn’t like my embedded “test” condition blocks. This is getting closer:

[https://x.thunkable.com/copy/6c4b98db7384287c42735fd51cea17c9](https://x.thunkable.com/copy/6c4b98db7384287c42735fd51cea17c9)

Actually, I think this will work as a checklist. But my live previews aren’t updating so it looks like the data isn’t changing for me.

---

<div class="post-metadata">

**Author:** ![kartik14](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik14/32/44782_2.png) [@kartik14](https://community.thunkable.com/u/kartik14)\
**Post date:** [May 4, 2021, 5:56pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/4 "2021-05-04T17:56:20Z")

</div>

Hi @tatiang!  
Thanks a lot for your help! 😀

I tried doing it completely myself & fortunately, It has worked out perfectly :

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/9/b973d649621340ee1a67138dac9fef242ba1d0d5.png)

The LocalDB has the list of the items, and the label represents the checked items comma-seprated.

Thanks!

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 10:53am UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/5 "2021-05-05T10:53:45Z")

</div>

@kartik14  
@tatiang

I thought to provide my own contribution for the checklist. I know the issue is resolved but let me share it for future reference.

[Check List Sample Project](https://x.thunkable.com/projectPage/603fe31c6b9fa20011d0afcd)

---

<div class="post-metadata">

**Author:** ![kartik14](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik14/32/44782_2.png) [@kartik14](https://community.thunkable.com/u/kartik14)\
**Post date:** [May 5, 2021, 2:17pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/6 "2021-05-05T14:17:17Z")

</div>

Hi, @muneer !

Thanks for your idea, it seems nice! Unfortunately, I cannot seem to open the project because of some errors - I can just preview it from the project page…

Do you mind sharing the remix link?

Thanks!

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 3:19pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/7 "2021-05-05T15:19:47Z")

</div>

Please see the link again

[https://x.thunkable.com/projectPage/603fe31c6b9fa20011d0afcd](https://x.thunkable.com/projectPage/603fe31c6b9fa20011d0afcd)

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 5, 2021, 3:31pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/8 "2021-05-05T15:31:07Z")

</div>

Ooooh! I like that. 🙂

---

<div class="post-metadata">

**Author:** ![kartik14](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik14/32/44782_2.png) [@kartik14](https://community.thunkable.com/u/kartik14)\
**Post date:** [May 5, 2021, 3:53pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/9 "2021-05-05T15:53:31Z")

</div>

Thanks @muneer, but I still cannot get full access to the project 😑

All I see is everything is disabled…

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/b/1b8ede76e24bd9d4f49d14e3e1fd655ede4a58b2.png)

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 4:08pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/10 "2021-05-05T16:08:09Z")

</div>

I don’t know what’s causing it.

[https://x.thunkable.com/projects/603fe31c6b9fa20011d0afcd/48e305ca-9220-4e1c-9b68-2d08dbe580c9/designer](https://x.thunkable.com/projects/603fe31c6b9fa20011d0afcd/48e305ca-9220-4e1c-9b68-2d08dbe580c9/designer)

This is again the project not from details page as I normally do it. From design page

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 4:08pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/11 "2021-05-05T16:08:27Z")

</div>

Thanks for your comment.

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [May 5, 2021, 5:16pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/12 "2021-05-05T17:16:03Z")

</div>

wow. that’s clever! do you have the characters for radio buttons on and off, too? did you get those from dingbats font? i mean wingdings

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 5:19pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/13 "2021-05-05T17:19:17Z")

</div>

I got the characters from the internet and you can you any character you want. You could even choose those with colours.

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [May 5, 2021, 5:19pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/14 "2021-05-05T17:19:46Z")

</div>

What a great way! I would’ve used a custom DVL to add some buttons to that. The code is easily managed. But your way is much quicker.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 5:21pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/15 "2021-05-05T17:21:00Z")

</div>

Thank you. As they say, there are a 101 ways to skin a cat or this is what my teacher back then used to say.

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [May 5, 2021, 5:31pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/16 "2021-05-05T17:31:09Z")

</div>

This is also an option: [Thunkable](https://x.thunkable.com/copy/a0a1a4966052e1d4efa1fadc3faa8730)

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 5:33pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/17 "2021-05-05T17:33:13Z")

</div>

👍

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [May 5, 2021, 5:35pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/18 "2021-05-05T17:35:01Z")

</div>

[Thunkable](https://x.thunkable.com/copy/a0a1a4966052e1d4efa1fadc3faa8730) Added select all and clear all…

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [May 5, 2021, 9:40pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/19 "2021-05-05T21:40:49Z")

</div>

@kartik14  
I just found out that if you see the project as read only all what you need to do is to select the three vertical dots and choose “Duplicate Project”  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/d/8/d8af653aaab00b271efd6e44aeab6109467a6feb.png)

It worked for me getting a project from the community which was showing “every thing disabled”

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 5, 2021, 9:55pm UTC](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047/20 "2021-05-05T21:55:30Z")

</div>

Yes, I’ve been noticing that, too. I still haven’t figured out why some projects say “Remix” and some don’t show that at all and need to be duplicated.

[Next page](https://community.thunkable.com/t/how-can-i-build-a-checkbox-list-in-which-i-am-able-to-select-unselect-items/1263047.md?page=2)
