夜隼

RYSZ

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

posted on 2006-08-18 07:03  夜隼  阅读(1821)  评论(2编辑  收藏  举报