我想一打开页面,就把xml文件中的内容绑定到select控件中,打开页面后直接就可以在下拉菜单中显示xml的内容,代码如下: <script language="javascript" type="text/javascript">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
var xpath = "E:\\资料\练手小程序\\WebgisTest\\xml\\country_name.xml";
xmlDoc.load(xpath);
var nodes = xmlDoc.documentElement.selectNodes("row");
var optValue, optText;
for(var i = 0; i < nodes.length; i++)
{
optValue = nodes[i].chileNodes[0].text;
optText = nodes[i].chileNodes[1].text;
slcCorp2.options[i] = new Options(optValue, optText);
} </script> xml文件如下,名称为country_name.xml:
<?xml version="1.0" encoding="utf-8" ?>
<linksite>
<row>
<ID>8 </ID>
<名称>联想集团公司 </名称>
</row>
<row>
<ID>3 </ID>
<名称>泰山饭店 </名称>
</row>
<row>
<ID>15 </ID>
<名称>汇众集团 </名称>
</row>
</linksite>
不知为何打开页面后不能在下拉菜单中显示xml文件中的内容,请指教!@!!!
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
var xpath = "E:\\资料\练手小程序\\WebgisTest\\xml\\country_name.xml";
xmlDoc.load(xpath);
var nodes = xmlDoc.documentElement.selectNodes("row");
var optValue, optText;
for(var i = 0; i < nodes.length; i++)
{
optValue = nodes[i].chileNodes[0].text;
optText = nodes[i].chileNodes[1].text;
slcCorp2.options[i] = new Options(optValue, optText);
} </script> xml文件如下,名称为country_name.xml:
<?xml version="1.0" encoding="utf-8" ?>
<linksite>
<row>
<ID>8 </ID>
<名称>联想集团公司 </名称>
</row>
<row>
<ID>3 </ID>
<名称>泰山饭店 </名称>
</row>
<row>
<ID>15 </ID>
<名称>汇众集团 </名称>
</row>
</linksite>
不知为何打开页面后不能在下拉菜单中显示xml文件中的内容,请指教!@!!!
可能是路径问题
建议不要有绝对地址,最好有相对地址