代码之家  ›  专栏  ›  技术社区  ›  Zachary Scott

简单jquery问题:用对象而不是HTML文本填充选择框?

  •  0
  • Zachary Scott  · 技术社区  · 15 年前

    在ASP C中,您可以创建一个select(listbox),然后用items(listem):listbox 1.items.add(new listem(“display name”,“value”))填充它;这有一个采用listem选项对象的add方法。

    jquery中是否有类似的东西,可以在其中向jquery选择的dom对象添加javascript对象,而不使用特别的html文本?

    这个问题很愚蠢,但我想确保我没有完全错过向jquery所选项目添加属于dom元素的javascript变量的功能。

    1 回复  |  直到 15 年前
        1
  •  2
  •   eyelidlessness    15 年前
    var opt = document.createElement('option');
    opt.appendChild(document.createTextNode('test'));
    $('select').append(opt);
    

    适用于我(我在IE 6、Firefox 3和Safari 4中测试过)。