0

我正在使用 jquery mobile 最新版本。我有一个实际上看起来像这样的选择字段:

<select id="make">
</select>

我想在上面动态添加选项。所以我使用这段代码:

var makeArr = new Array(1, 2, 3, 4, 5);
var parent = $('#make');
$.each(makeArr, function(i, item){
   parent.append('<option value="' + item + '">' + item + '</option>');
});

我也用过parent.append('<option value="' + item + '">' + item + '</option>').trigger('create');,但没什么变化。

我已经通过这种方式添加<li><ul>。但这在这里不起作用。

4

1 回答 1

1

尝试

$("#make").selectmenu('refresh', true);

插入动态内容后。

于 2012-11-25T02:07:09.263 回答