我正在使用 jQuery 以编程方式更改元素的option
子元素。select
更改正在应用于 DOM,但在屏幕上不可见。
这是我在屏幕上看到的:
这就是我在检查select
元素时看到的:
这是我用来更新select
元素的代码:
select.empty();
$.each(this.entries, function() {
var option = $$("<option/>");
option.attr("value", this.value);
option.text(this.label);
select.append(option);
});
这对我来说显然是一个错误。谁能告诉我这有什么问题或指出解决方法?
注意:由于我无法控制的原因,该页面处于怪癖模式。