0

最初の要素として "-- select year --" を使用して mvc アプリケーションでドロップダウンをバインドします。ドロップダウンから項目を選択すると、ドロップダウンから "-- select year --" 項目を削除します。これを達成する方法は?

以下のコードは、ドロップダウンからすべての項目を削除します...ここで変更する必要があるのは、

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

1 に答える 1

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

または、値が空のものを削除する場合 (DropDownListForヘルパーがデフォルト値に使用するもの):

$('option[value=""]', yearsSelect).remove();
于 2012-07-01T13:10:27.183 に答える