• 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没有接收到!!!!!有没有人知道什么原因马?

  • 相关阅读:
    搭建自己的博客(三十一):为评论以及回复添加邮箱提醒
    gl-transitions 【68个转场效果图】
    frei0r-1.7.0 20191207-0d4b342 DLLs
    Win10资源管理器始终使用详细视图模式
    gcc posix sjij for MSYS 9.2.1+
    mingw32-gcc-9.2.1-i686-posix-sjlj-20190904-8ba5c53
    Newtonsoft.Json高级用法
    在线文档预览方案-office web apps
    我的前端学习历程
    我是怎么使用最短路径算法解决动态联动问题的
  • 原文地址:https://www.cnblogs.com/yesun/p/480006.html
Copyright © 2020-2023  润新知