我使用jQuery动态填充一些级联下拉控件时,页面加载。但是,当页面加载时,我的三个选择框中只有两个被识别。为什么DOM中不显示多个HTML选择标记?
考虑下面的HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
xmlns="http://www.w3.org/1999/xhtml"> <head>
<title></title> </head> <body>
<select id="one" />
<select id="two" />
<select id="three" /> </body> </html>
当我在IE,火狐或Chrome打开此页面,只有两个选择框被渲染。 DOM中只有两种出现(使用萤火虫或类似物),但所有三种都出现在源代码中。
我能做些什么,让所有的控件显示出来?
哪两个三个的显示? – Tim
这里是一个的jsfiddle例如:http://jsfiddle.net/SWJ42/ –
感谢的jsfiddle例子。漂亮的工具! – SpazDude