注册 登录
编程论坛 ASP.NET技术论坛

哪位高手帮我看下,使用AJAX返回responseXML,为什么只有2个对话框弹出?

hhmelon 发布于 2008-09-21 17:08, 821 次点击
function  HandleonreadyState()
       {
         
          if(xmlHttp.readyState==4)
          {
            
            if(xmlHttp.status==200)//进行数据的获取,进行前台的编辑
            {
              
              var node = document.getElementById("ddlCity");
              node.options.length = 0;
              node.options.add(new Option("--请选择--","0"));
              alert(' ');
              
              var xmldom = new ActiveXObject("Microsoft.XMLDOM");
              alert(' ');
              xmlhttp.responseXML.createProcessingInstruction("xml"," version=\"1.0\" encoding=\"gb2312\"");
              alert(' ');
              xmldom = xmlhttp.responseXML.documentElement;
              
              var length = xmldom.getElementsByTagName("CityID").length;
              alert(length);
              
            }
          }
       }
后台的数据返回的没有问题,但是却总是执行不下去,为什么?
0 回复
1