将现有下拉列表动态设置为多选

时间:2013-08-09 12:49:13

标签: javascript jquery dom dynamic html-select

我想将现有的下拉列表设置为动态多选

我有一个下拉列表

<select id='ddSelect'>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

我想将#ddSelect设置为多选。

是否有像$('#ddSelect').attr('multiple').val('true')之类的选项?

这可以通过jQuery或Javascript吗?

2 个答案:

答案 0 :(得分:2)

您可以使用以下方法实现此目的:

$('#ddSelect').attr('multiple', true)

答案 1 :(得分:2)

这是[DEMO]

<select id='ddSelect'>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

$('#ddSelect').attr('multiple', true)