zoukankan      html  css  js  c++  java
  • Prototype.js的Ajax在FireFox下取不到XML???—*(¥—·(¥……*……¥—*(!!!

    代码如下
    <script type="text/javascript" src="../scripts/prototype.js"></script>
    <script type="text/javascript" src="../scripts/transferxml.js"></script>
    <script type="text/javascript">
    //全局变量
    var progressBar;//进度条

    window.onload = function()
    {
    //载入机构列表
    GetBranchList("");
    }

    /*-------------------------------------------------------
    功能:机构列表
    --------------------------------------------------------*/
    function GetBranchList(id)
    {
    progressBar = new ProgressBar();
    progressBar.isNeedProgressBar = true;
    progressBar.SetStatus("正在载入机构数据....");

    var url = '../branch.do';
    var pars = 'action=GetBranchList&branchid='+id;
    var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: GetBranchList_Callback}
                    );
    }
    /*-------------------------------------------------------
    功能:机构列表-CallBack Author:dengchunming
    --------------------------------------------------------*/
    function GetBranchList_Callback(originalRequest)
    {
      var objXml = originalRequest.responseXML;
      alert(originalRequest.responseText);//第一次,取列表没问题,点击取子列表,就去不到数据了,可以肯定后台程序已经返回xml,但是prototype.js没有接收到!!!!!
    //解析XML邦定到divBranchList
      DisplayTransformedXML(1, objXml, "../xslt/admin_branch_list.xsl",document.getElementById("divBranchList"));
      progressBar.Close();
    }

    </script>


    //IE下没有问题,在FireFox下,第一次,取列表没问题,点击取子列表,就取不到数据了,可以肯定后台程序已经返回xml,但是prototype.js没有接收到!!!!!有没有人知道什么原因马?

  • 相关阅读:
    焦虑来回走
    去省政府客串
    中国地质大学(北京)招生信息有点坑
    张桂梅校长再获殊荣,实至名归!她的故事值得一看再看……
    行内容转为列内容
    公文写作心得
    钟南山院士亲口说的“如何保持健康长寿
    VMware虚拟机出现“内部错误”如何解决?
    CI框架深入篇(2)一些基础的我之不知道的标准格式
    SQL语句学习记录(三)
  • 原文地址:https://www.cnblogs.com/yesun/p/480006.html
Copyright © 2011-2022 走看看