在我的 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()
这背后的原因是什么?