求高手指教ajax问题

yangling_113 2012-05-11 10:49:39
我最近在做毕业设计,类似于人人一样的网站,在主页面有个可能感兴趣的人 每次可以显示三个,当点击‘换一换’按钮时应该会改编成下一组的人。但是后台已经执行了,前台却不改变
function RecommendFriend(id){
createXMLHttpRequest();
xmlHttp.onreadystatchange = function(){
if(xmlHttp.readyState == 4) {
if(xmlHttp.status == 200) {
document.getElementById('_widget_relate_user').innerHTML=this.responseText;
}
}
};
xmlHttp.open("GET", "Blog_RecommendFriend.action?timeStamp=" +new Date().getTime()+"&bf.num4="+id,true);
xmlHttp.send(null);
}
这是ajax 方法 _widget_relate_user 这是要插入html的id

求高手指教
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangling_113 2012-05-11
  • 打赏
  • 举报
回复
后台没错,我试了下,能正常输出

[Quote=引用 2 楼 的回复:]

看看返回的值是多少?如果还没到那一步,说明执行ajax 的后台出错了,你可以直接把请求的ajax页面地址放地址栏里访问 看看
[/Quote]
yangling_113 2012-05-11
  • 打赏
  • 举报
回复
alert没执行

[Quote=引用 1 楼 的回复:]

if(xmlHttp.status == 200) {
alert(xmlHttp.responseText);
}


能alert值吗?
[/Quote]
persuit666 2012-05-11
  • 打赏
  • 举报
回复
看看返回的值是多少?如果还没到那一步,说明执行ajax 的后台出错了,你可以直接把请求的ajax页面地址放地址栏里访问 看看
001007009 2012-05-11
  • 打赏
  • 举报
回复
if(xmlHttp.status == 200) {
alert(xmlHttp.responseText);
}


能alert值吗?
一起混吧 2012-05-11
  • 打赏
  • 举报
回复
var xmlHttp= createXMLHttpRequest();
xmlHttp.onreadystatchange = function()

--------------------------
还有 bf.num4= 这样的url是否有问题。一步一步alert,总能调出来的。

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧