为什么不'第二次和第三次调用后,t ajax load()工作
Why doesn't ajax load() work after second and third call?
我一直在尝试获得我的三个更新,当我点击按钮获得更新时,它将计入新的提要、通知和消息。我也尝试过使用setInterval( "getupdate()", 10000 )
,每10秒自动更新一次,但对第二个和第三个div不起作用。
或者因为Ajax不支持很多load()
调用?
现在,我不知道该怎么办,需要你的帮助。谢谢
Javascript
</script>
function getupdate(){
$('#newsfeed').load('getnewsfeed.php');
$('#notify').load('getnewnoti.php');
$('#message').load('getnewmessage.php');
}
</script>
HTML
<button type="button" onclick="getupdate()" class="btn btn-primary">Get Update</button>
<div id="newsfeed"></div>
<div id="notify"></div>
<div id="message"></div>
如果并发ajax调用有问题,您可以始终按顺序加载它们:
function getupdate(){
$('#newsfeed').load('getnewsfeed.php', function(){
$('#notify').load('getnewnoti.php', function(){
$('#message').load('getnewmessage.php');
});
});
}
如果这没有帮助,我们也需要查看您页面的其余部分,请:)
您还需要检查所有三个服务器方法是否都返回了一些内容而不是错误。
相关文章:
- Ajax load在chrome中不起作用,而在Fire fox中工作
- 在ajax.load调用后执行javascript时出现问题
- Jquery length() not counting on ajax load()
- jquery ajax load() function
- Ajax Load - 如何强制加载
- 如何停止跳转来自 Ajax.load 方法的内容
- ajax .load 函数删除整个页面,只加载单个图像
- 为什么使用 jquery ajax load 时没有定义 jquery pjax
- 何时使用ajax.load()或jquery.ajax()
- 使用jquery ajax load()来传输多个数据字段
- 当外部内容由ajax生成时,如何使用ajax.get或ajax.load获取内容
- 为什么不'第二次和第三次调用后,t ajax load()工作
- Jquery Ajax .load()不起作用
- Ajax .load()在初始触发时无法工作
- jquery/ajax-load保持相同的jquery
- Javascript stoppropagation不能与ajax .load一起工作
- AJAX load-eventlistener在从服务器获得响应之前触发
- 无法操作由AJAX load()加载的外部HTML的DOM元素
- 如何检查ajax .load调用是否已加载
- $.ajax.load()在加载图像之前触发回调