Есть ли способ отключить множественный выбор?
Удалите muiltiple="multiple"
в следующей строке:
<select id="id" name="name" multiple="multiple">
Таким образом, это так же хорошо, как удалить этот атрибут. Я бы использовал jQuery.
с помощью этого кода вы можете отключить множественный выбор:
document.getElementById('mySelectBox').removeAttribute("multiple");;
... в поле выбора, например:
<select multiple="multiple" id="mySelectBox">
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
(не проверено)
Касательно вашего вопроса, отключить множественный выбор довольно просто? Не так ли?
<select multiple="multiple" disabled = "true">
<option value="1"> One
<option value="2"> Two
<option value="3"> Three
</select>