【发布时间】:2014-01-19 00:42:06
【问题描述】:
我正在尝试在 div 中动态添加下拉菜单[jQuery],但它不起作用。我想要以下结构:
<select id="surah_selection" style="position:relative; top:10px; left:25px">
<option id="1">Select Surah</option>
<option id="2" >Al-Baqra</option>
<option id="3">Al-Fatiha</option>
<option id="4">Al-noor</option>
<option id="5">Al-Tobah</option>
</select> <!--Surah selection ends -->
我已经阅读了this,但它没有用。
这是我尝试过的:
$('#book_selection').change(function(){
alert("changed");
var option = document.createElement("option");
option.text = 'df';
option.value = 'df';
var temp = document.createElement('select');
temp.appendChild(option);
var root = document.getElementById('book_selection');
root.appendChild(temp);
alert("done");
});
【问题讨论】:
-
光看还不够,实现就好。
-
在这里查看完整解释的解决方案stackoverflow.com/questions/20857764/… 也许它会对您有很大帮助。
-
当你说“它不起作用”时,你需要更准确,因为我们很难理解这个问题
-
@MysticMagic 我更新了代码..
标签: javascript jquery drop-down-menu