Javascript 为什么ajax load()在第二次和第三次调用后不能工作?
我一直在尝试同时获取我的三个更新,当我点击按钮获取更新时,它将计入新的提要、通知和消息。我也尝试过使用setInterval getupdate,10000,每10秒自动更新一次,但对第二和第三个div不起作用 还是因为Ajax不支持很多加载调用 现在,我不知道该怎么做,需要你的帮助。谢谢 JavascriptJavascript 为什么ajax load()在第二次和第三次调用后不能工作?,javascript,php,jquery,ajax,html,Javascript,Php,Jquery,Ajax,Html,我一直在尝试同时获取我的三个更新,当我点击按钮获取更新时,它将计入新的提要、通知和消息。我也尝试过使用setInterval getupdate,10000,每10秒自动更新一次,但对第二和第三个div不起作用 还是因为Ajax不支持很多加载调用 现在,我不知道该怎么做,需要你的帮助。谢谢 Javascript </script> function getupdate(){ $('#newsfeed').load('getnewsfeed.php'); $('#no
</script>
function getupdate(){
$('#newsfeed').load('getnewsfeed.php');
$('#notify').load('getnewnoti.php');
$('#message').load('getnewmessage.php');
}
</script>
HTML
如果并发ajax调用存在问题,则始终可以按顺序加载它们:
function getupdate(){
$('#newsfeed').load('getnewsfeed.php', function(){
$('#notify').load('getnewnoti.php', function(){
$('#message').load('getnewmessage.php');
});
});
}
如果这没有帮助,我们也需要查看您页面的其余部分。请:
您还需要检查这三种服务器方法是否都返回了某些内容而不是错误。您是否检查了控制台中的错误?或者检查响应是否有值?是的,我已经检查并移动了$'notify'。加载'getnewnoti.php'和$'message'。加载'getnewmessage.php'作为第一个,它工作正常。请显示页面的其余部分。无效的HTML(包括重复的ID或缺少的标记)将导致匹配失败。感谢所有试图帮助我的人,我的问题已经解决。是的。。这就是我要找的,而且很有效。谢谢@TrueBlueAussie
function getupdate(){
$('#newsfeed').load('getnewsfeed.php', function(){
$('#notify').load('getnewnoti.php', function(){
$('#message').load('getnewmessage.php');
});
});
}