更改选项标记不起作用

时间:2015-04-07 16:57:48

标签: jquery html5

然而,这可能是一个非常简单和愚蠢的问题 我无法动态更改选项标签。

<select class=select name='' value=''>
    <div id="selecter">
        <option value="">------</option>
    </div>  
</select>
<div id ="test">test</div>

在我的javascript中

$(function(){
    $('#smallGenreSelecter').html('<option value="">11111</option>');

    $('#test').html('changed!!');
});

上一个#smallGenreSelecter不起作用,而下一个#test虽然有效....

1 个答案:

答案 0 :(得分:1)

<select id="smallGenreSelecter">
        <option value="">------</option>
</select>
<div id ="test">test</div>

$(function(){
    $('#smallGenreSelecter').html('<option value="">11111</option>');

    $('#test').html('changed!!');
});

jQuery选择器中的#something与元素的ID属性匹配。你不应该把div放在select元素中。