[SOLVED] User and Dropdown list attributes do not generate select multiple="multiple" in web forms

Submitted by Matrix7 on 2012-01-09

When creating dropdown list or user attributes, checking the "Allow selecting multiple items" checkbox does not result in the creation of a form control with the select multiple="multiple" option set. Consequently multiple options in dropdown list or user form controls cannot be selected.

<div class="form-field">
<label for="field-issues-value5">4 - Notify:</label>
<input type="text" name="value5" id="field-issues-value5" value="############" maxlength="255" size="60" /></div>

Should this be:

<div class="form-field">
<label for="field-issues-value5">4 - Notify:</label>
<select name="value5" id="field-issues-value5" multiple="multiple">
  <option value="A">A</option>
  <option value="B">B</option>
  <option value="C">C</option>
  <option value="D">D</option>
</select>
</div>

It's not a bug. You can select multiple users by separating them with comma.

Regards,
Michał

That's understood Michal, but it's not particularly intuitive. I can't CTRL + Click to select multiple options as I would expect with a dropdown list control. It also means I would have to type in multiple entries, separating them with a comma.

Do you plan to change this behaviour at all? If not, do you want me to look at doing so?