How to pre-select items in a select with chosen

Drupal Answers Asked by Jav on December 3, 2020

How do you load a select with items preselected when the chosen module is installed/enabled?

I’m doing the following:

$my_list = array('item1' = 'item1', 'item2' = 'item2', 'item3' = 'item3');
$form['list_info']['my_list'] = array(
      '#title' => t('Select a list to manage:'),
      '#type' => 'select',
      '#options' => $my_list,
      '#default_value' => $my_list,

But the select shows up empty. Clicking it reveals the items and I can select them, but I need the chosen select to show up with the items selected. How’s this possible?

One Answer

Your select item is currently only accepting one selected option. This is why it won't allow an array as a default value (it expects a string or int).

adding following line should work

'#multiple' => true,

Answered by Suranga Panagamuwa Gamage on December 3, 2020

Add your own answers!

Related Questions

“&” displaying as “&”

1  Asked on February 28, 2021 by mohk


Confirmation pop up on login submit

1  Asked on February 22, 2021 by vipin-p


Override a node page of specific content with views page

1  Asked on February 21, 2021 by hkguile


Hide Alt and Title for image field

2  Asked on February 20, 2021 by moto


How do I update from 9.0.10 to 9.1.0?

1  Asked on February 19, 2021 by user101999


Adding fields to content type edit form (not to the node itself)

1  Asked on February 18, 2021 by chris-riddell


Uploaded images in theme settings is going to be lost

3  Asked on February 13, 2021 by saidbakr


How to delete a large amount of nodes effeciently during cron?

1  Asked on February 12, 2021 by athakhan


Composer updates .htaccess file when updating

3  Asked on February 11, 2021 by albertski


How to print the Views title in page.tpl.php?

3  Asked on February 10, 2021 by szymon-panecki


May I use Bootstrap-CDN on Subtheme for production site?

1  Asked on February 7, 2021 by leelandra


Alter Webform email body

1  Asked on February 6, 2021 by lus


Ask a Question

Get help from others!

© 2023 All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP