我将mvc应用程序中的下拉列表与“ - select year - ”绑定为First元素,在选择下拉列表中的项目时,我想从下拉列表中删除“ - select year - ”项。怎么做到这一点?
下面的代码从下拉列表中删除所有项目......需要在此处进行更改,
<script type="text/javascript">
$(document).ready(function () {
$('#Year').change(function () {
var yearsSelect = $('#Year');
debugger;
yearsSelect.empty();
});
});
</script>
答案 0 :(得分:2)
$('option:first', yearsSelect).remove();
或者如果要删除具有空值的那个(这是DropDownListFor
帮助程序用于默认值的那个):
$('option[value=""]', yearsSelect).remove();