在ASP C#中,您可以创建一个select(ListBox),然后使用items(ListItem)填充它:ListBox1.Items.Add(new ListItem(“Display name”,“value”));这有一个Add方法,它接受一个ListItem选项对象。
在JQuery中是否有类似的东西可以在不使用ad hoc html文本的情况下向JQuery选择的DOM对象添加JavaScript对象?
愚蠢的问题,但我想确保我没有完全遗漏将某些DOM元素的JavaScript变量添加到JQuery所选项目。
答案 0 :(得分:2)
var opt = document.createElement('option');
opt.appendChild(document.createTextNode('test'));
$('select').append(opt);
适合我(我在IE 6,Firefox 3和Safari 4中测试过)。