0

只有使用 id "exp_month" 的第一个命令有效,其他 2 个无效。id 当前在 html 中设置。

    if (month!="")
            $('select#exp_month>option:eq('+month+')').attr('selected', true);

    if (year!="")
            $('select#exp_year>option:eq('+year+')').attr('selected', true);

    if (state!="")  {
            $('select#x_state>option:eq("'+state+'")').attr('selected', true);
    }
4

1 回答 1

0

问题是“option:eq”按索引值选择选项,而不是按选项值。

我现在正在使用:

$('#id").val(theVal)

于 2012-06-27T21:28:37.187 回答