使用jquery设置select的第一个选项值

时间:2014-05-12 15:29:40

标签: jquery select

有谁知道如何使用jquery设置select的第一个选项值?例如,我有以下选择标记。

<select id = "my-id">
    <option value=""></option>
</select>

我想设置值。到目前为止,我未能成功尝试以下内容。

$("select#my-id").first().val("hello world");

document.getElementById('my-id').value="hello world";

$("select#my-id option")
         .each(function() {
                 this.text = query.eguide;
                 this.value =query.eguide;});

2 个答案:

答案 0 :(得分:5)

$("#my-id option:first").attr("value", "blahblah");

或(感谢@Tom)

$("#my-id option:first").val("blahblah");

这会将val属性设置为blahblah。显然将blahblah改为你需要的任何东西。

答案 1 :(得分:2)

您可以尝试使用普通js的解决方案:

document.getElementById("my-id").options[0].value="TEST";

DEMO