我展示我的门户Ajax login form
各种用户行为,一旦成功登录我想更新一些div's
为我用下面的代码,jQuery ajaxStop()会进行递归调用吗?如果是的话,如何阻止它?
$(document).ajaxStop(function(){
$.get($(location).attr('href'),function(html){
var $html = $(html);
$('#topBar').html($html.find('#topBar'));
$('#commentsForm').html($html.find('#commentsForm'));
});
});
将上面的代码导致任何递归调用Ajax
?目前其工作如预期,但我想清楚地知道它。
更新:
我一直log
在ajaxStop
然后打印log message
末递归那么它清楚地表明,上面的代码进行递归调用。
你是如何确定它按预期工作的?您是否检查过浏览器开发人员工具的网络标签? –