> For the complete documentation index, see [llms.txt](https://docs.labii.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.labii.com/widgets/column-widgets/form/dropdown/selectcheckbox.md).

# SelectCheckbox

Display all configured options for selecting one or more values

## **Specs**

| Label                     | Value                         |
| ------------------------- | ----------------------------- |
| **Version**               | 1.0.0 (updated on 2026-08-22) |
| **Developer**             | Labii Inc.                    |
| **Type**                  | Column                        |
| **Support Configuration** | Yes                           |
| **Support Readonly view** | Yes                           |
| **Support Edit view**     | Yes                           |
| **Support Form view**     | Yes                           |
| **Support Default value** | Yes                           |
| **Support Import**        | Yes                           |
| **Allow multiple**        | Yes                           |

## Overview

The Labii SelectCheckbox widget allows users to select one or more values from a custom list of options. It provides the same configuration, data handling, and functionality as the [MultiSelect widget](/widgets/column-widgets/form/dropdown/multiselect.md), but displays all available choices directly as checkboxes in the Edit and Form views instead of placing them inside a dropdown. This layout makes every option visible and allows users to compare and update multiple selections quickly.

## Use case

1. Use this widget to select the regulations and quality standards that apply to a laboratory document.
2. Use this widget to assign multiple research categories when users need to review every available choice at a glance.

## Configuration

To enable the widget's functionality, provide a list of options. Each option can include the following fields:

* **Dropdown option** - The value displayed to users.
* **Color** - The color used to highlight the option.

### Example

```json
[
    {"option": "ISO 9001"},
    {"option": "ISO 13485"},
    {"option": "FDA 21 CFR Part 11"}
]
```

## Views

See the interface of the widget in the following views.

### **Readonly view**

The Readonly view displays the selected values in the same way as the MultiSelect widget.

<figure><img src="https://3607108856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LHVg57XIRcjV-Vbubtn%2Fuploads%2Fgit-blob-29cafdf07aa0cfef8bc0b5f6f2472fe2bfccf736%2Fwidget-column-multiselect-readonly.webp?alt=media" alt=""><figcaption></figcaption></figure>

### **Edit view**

The Edit view displays all configured options as a visible checkbox list. Select or clear individual checkboxes to modify the column value, or use **SELECT ALL** to select every option.

<figure><img src="https://3607108856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LHVg57XIRcjV-Vbubtn%2Fuploads%2Fgit-blob-2beb99c6be761fad7f7c23a5de74a89249a09755%2Fwidget-column-selectcheckbox-edit.webp?alt=media" alt=""><figcaption></figcaption></figure>

### **Form view**

The Form view is the field integrated into the add form for collecting values when creating a new record.

The Form view is the same as the Edit view.

## Data

Each widget in Labii stores data in a unique manner; refer below to understand how data from this widget is stored.

### Data format

The selected options are stored as JSON data with `sid` and `name` keys.

```json
[{"sid": "", "name": ""}]
```

### **Default value**

The Default Value field within the column allows you to specify the default value when a record is created.

Enter selected option values separated by commas.

`ISO 9001, ISO 13485`

### **Import value**

The Import Value is the value you need to include in your Excel table for it to be imported into Labii.

Enter selected option values separated by commas.

`ISO 9001, ISO 13485`
