在更改下拉列表时,从选择2下拉列表中删除第一个选项

时间:2018-01-23 04:47:01

标签: plugins jquery-select2

下面有一个select2下拉框,

<select class="select_drop wid_100" id="dropDownId">
    <option value="">Select Account Manager</option>
    <option value="1">Brown</option>
    <option value="2">Isacc</option>
</select>

下拉列表的OnChange我必须将下拉默认文本更改为&#34;更改客户经理&#34;和选项&#34;选择客户经理&#34;必须删除。试过下面的剧本。

<script>
    $('#dropDownId').change(function() {        
        $("#select2-chosen-1").text("Change Account Manager");
        $("#dropDownId option[value='option1']").remove();                                                
    });
<script>

文本更改为&#34;更改帐户管理器&#34;,但第一个选项不删除。

1 个答案:

答案 0 :(得分:1)

Change
$('#dropDownId').change(function() {        
    $("#select2-chosen-1").text("Change Account Manager");
    $("#dropDownId option[value='option1']").remove();                                                
});

To 
$('#dropDownId').change(function() {        
    $("#select2-chosen-1").text("Change Account Manager");
    $("#dropDownId option[value='1']").remove();                                                
});

 The Value is 1, not option1