从选择框中删除过去几年

时间:2013-12-04 17:28:11

标签: javascript jquery

我有一个“年份”选择框,我需要从中删除所有选项,其值为< 2014

我无法访问此表单的html,但看起来像这样:

<select name="954_23125_3_42202_YEAR" id="954_23125_3_42202_YEAR" title="Year">
    <option value="0">Year</option>
    <option value="2015">2015</option>
    <option value="2014" selected="selected">2014</option>
    <option value="2013">2013</option>
    <option value="2012">2012</option>
    ...
</select>

我正在尝试使用:

function read() {
    $("#954_23125_3_42202_YEAR option").each(function() {
        var value = $(this).val();
        if (value < '2014') {
            $(this).remove();
        }
    });
}

我似乎无法从我认为应该选择的选项中获取值(* edit - 由jQuery选择,而不是选中的选项);控制台仅显示undefined

的返回值

非常感谢任何见解!

0 个答案:

没有答案