从下拉列表sap ui5 IE8中销毁List Item元素

时间:2015-03-20 14:34:35

标签: javascript internet-explorer-8 sapui5

我有一个下拉框。它使用列表项填充列表,每个列表项由id标识。 例如

oDropdownBox.addItem(new sap.ui.core.ListItem("curr_1",{text: currency_txt, key: currency_key}));

同样,我还有两个列表项。

但现在我的问题是,我想通过销毁这些项目并使用相同的ID添加它来清除此列表。

我有工作代码,但只适用于Chrome。

if ( document.getElementById('curr_1') != null) sap.ui.getCore().byId("curr_1").destroy();

但是上面的代码在IE 8(Internet Explorer 8)中不起作用。

有人可以帮我处理代码。

我尝试了很多代码

if ( document.getElementById("curr_1") != null) {
     var elem = document.getElementById("curr_1");
     elem.remove(elem.selectedIndex); 
}

if ( document.getElementById("curr_ch") != null) {
    var select = document.getElementById("curr_1");
    select.remove();
}

但他们都没有奏效。请帮忙!!

由于 Sathish所在

0 个答案:

没有答案