如何从项目选择更改的下拉列表中只删除一个项目“ - 选择年份 - ”?

时间:2012-07-01 13:08:50

标签: jquery asp.net-mvc

我将mvc应用程序中的下拉列表与“ - select year - ”绑定为First元素,在选择下拉列表中的项目时,我想从下拉列表中删除“ - select year - ”项。怎么做到这一点?

下面的代码从下拉列表中删除所有项目......需要在此处进行更改,

<script type="text/javascript">
    $(document).ready(function () {
        $('#Year').change(function () {
            var yearsSelect = $('#Year');
            debugger;
            yearsSelect.empty();
        });
    });
</script>

1 个答案:

答案 0 :(得分:2)

$('option:first', yearsSelect).remove();

或者如果要删除具有空值的那个(这是DropDownListFor帮助程序用于默认值的那个):

$('option[value=""]', yearsSelect).remove();