2011-04-26 103 views
0

我有一个选择列表中删除多个:从选择列表

<select name="taxonomy[1][]" multiple="multiple" class="form-select" id="edit-taxonomy-1" size="7"> 
    <option value="0">None</option> 
    <option value="13">Glaciers</option> 
    <option value="14">Lake Ice</option> 
    <option value="17">Permafrost</option> 
    <option value="16">River Ice</option> 
    <option value="15">Sea Ice</option> 
    <option value="12">Snow</option> 
</select> 

我如何使用jQuery从选择删除多个=“多发”,因此,它仅仅是

<select name="taxonomy[1][]" class="form-select" id="edit-taxonomy-1" size="7"> 

回答

1
$("#edit-taxonomy-1").removeAttr('multiple'); 

应该做的伎俩

1

jQuery的网站:removeAttr

$("#edit-taxonomy-1").removeAttr("multiple"); 

说明:从一组匹配元素中的每个元素中删除一个属性。

1
$("#edit-taxonomy-1").removeAttr("multiple"); 
0

使用.removeAttr()

像你的情况应该是$("#edit-taxonomy-1").removeAttr("multiple");