0

在我的 JSP 中,我正在使用以下代码动态创建选项。

if(arr[i] != null && arr[i] != ""){
        subArray = arr[i].split("|");
        id = subArray[0];
        text = subArray[1];
        serviceListAll.options[serviceListAll.length]= new Option(text, id);
    }

但是我注意到一件事,如果我直接将它们放入subArray[0]而不是将它们存储到中间变量中,那么 IE 7 不会显示新创建的选项文本。它显示一个带有空文本的选项。subArray[1]new Option()

这背后的原因是什么?

4

0 回答 0