I want to make user able to chose from one list of select options to another . A good example is in the picture here .enter image description here]![enter image description here

. Could you please tell me if there is a module to achieve this? I tried using two select elements in the form and some jquery . But that is not working perfectly . The problem is when user once select the options and visit next time , the previously chosen list does not appear . Thank you .

1 Answer 1


I think you're probably looking for the Improved Multi Select module.

The Improved Multi Select module replace the default multi-select boxes with two pannel list and search.

The first panel holds the options that are available, and the second panel holds the options that have been selected.

Two panels are separated by "add" and "remove" buttons. You can select an item from the first box, click the "add" button, and add it to the second box. Likewise, you can select an item from the second box, click the "remove" button, and it goes back into the unselected box.

The screenshot from the module page looks pretty similar to the screenshot in your question, except there's no drag-and-drop re-ordering built in (you would need to implement that yourself I think):


  • Thanks a lot . This is exactly what I was looking for.But I have a small problem in this one . When I come to this form another time I dont see the items selected previously in the second panel . I would be grateful if you could suggest me any piece of code that will show the previously selected values when I visit the page next time . Commented Jun 28, 2012 at 11:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.