Multiple select is a jQuery plugin to select multiple elements with checkboxes. Multiple Select supports methods that allow programmatic control of the component.
Website Demo