Jquery Dropdownlist空白第一行加载

时间:2012-05-28 11:01:46

标签: jquery jquery-mobile drop-down-menu

当我使用普通html加载我的下拉列表时,未打开的下拉列表会显示第一个选项的文本值。

但是如果我使用html或appendTo加载,列表会填充,但未打开的列表没有显示任何值,它只是空白。

我可以看到,当我添加这两个基本内容时,我的问题就出现了: http://code.jquery.com/mobile/1.0rc2/jquery.mobile.structure-1.0rc2.min.css http://code.jquery.com/mobile/1.0rc2/jquery.mobile-1.0rc2.min.js

我在这里设置了一个小提琴:http://jsfiddle.net/vauneen/VyfXa/

有人可以帮帮我吗?

提前致谢, Vauneen

2 个答案:

答案 0 :(得分:0)

尝试这个

$("#selecttwo").append($("<option selected=\"selected\" value=\"1\">1</option><option value=\"2\">2</option>"));
$("#selecttwo").append($("("<option  value=\"111\">111</option>1"));



$("#selecttwo").trigger('create');

答案 1 :(得分:0)

这是有效的..检查一下

html body,

<div id="testDiv">
</div>

脚本,

var html = '<select   name="selecttwo" id="selecttwo" >';
html += '<option value="1"> 1 </option>';
html += '<option value="2"> 2 </option>';


$('#testDiv').append($(html));
$('#testDiv').trigger('create');