首页论坛

请教IE7下的$.ajax问题~~~~

投稿人:sonyfe25cp

写了一段ajax.
  1. $.ajax({
  2.                                 url:"audience.xml",
  3.                                 success:function(xml){
  4.                                         var list="";
  5.                                         var stringlength=0;
  6.                                         $(xml).find("class[value='"+key+"']").each(function(){
  7.                                                 $(this).find("item").each(function(){
  8.                                                         var value=$(this).find("value").text();
  9.                                                         var key=$(this).find("key").text();
  10.                                                         stringlength+=value.length+1;
  11.                                                         value="<a target=\"blank\" href=\"/discussMergeResults.jsp?type=V&au="+key+"\">"+value+"</a> &nbsp";
  12.                                                         list+=value;
  13.                                                 });
  14.                                         });
  15.                                         nTop=Math.floor(stringlength/23);
  16.                                         top=top-nTop*18+"px";
  17.                                         $('#tip').attr("style","left:"+left+";top:"+top+";display:block");
  18.                                         $('#tipContent').html(list);
  19.                                 }
  20.                         });
在IE8和firefox下都可以正常使用.
可在ie6和ie7下 取不到数据...请教如何解决此问题~
--
经google和baidu..说需要修改jquery源代码...不知道靠不靠谱~~请教一下大家~~~

----
热烈庆祝论坛成立~~新帖大家多帮忙啊~~嘿嘿

最新评论
  • sonyfe25cp: 如楼上两位所说... 我尝试下json好了... 话说json怎么表示结构化数据?还真不了解..
  • e4x: 正如楼上所说
  • leon1509: 还在用xml?换json吧!
  • lyqfiend: 我第一次调用$.get的时候也碰到过类似的问题,firefox中会解析xml对象,ie7中xml变成
更多评论...