多个jquery命令不起作用

时间:2012-06-27 20:02:20

标签: javascript jquery

只有使用id“exp_month”的第一个命令才有效,另外两个命令不起作用。 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);
    }

1 个答案:

答案 0 :(得分:0)

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

我现在正在使用:

$('#标识“)。VAL(theVal)