我有以下使用 JSON 文件生成下拉列表的内容:
<script type="text/javascript">
$.getJSON('shares.json', function(data) {
var items = [];
$.each(data.Destinations, function(key, val) {
items.push('<option id="' + val.shareName + '">' + val.shareName+ '</option>');
});
$('<select/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
});
</script>
我无法像往常一样放置此下拉菜单,例如,我如何才能让它转到 div?我想 appendTo('body') 只是将它添加到我的 HTML 的末尾,但您如何更改它?
谢谢!
最佳答案
试试这个
$('<select/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('#myDiv');
您不必附加到正文...您可以附加到任何可以包含指定元素的元素。
关于javascript - 如何定位 jQuery 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12651793/