Jquery AJAX-在Drupal上从js重新加载块
我想从js重新加载块内容。我已经创建了带有菜单回调等功能的模块,所以当我单击class=“use ajax”和模块url的链接时,一切都正常。但是我想从js中重新加载块内容,而不点击链接。请告知Jquery AJAX-在Drupal上从js重新加载块,jquery,ajax,drupal,Jquery,Ajax,Drupal,我想从js重新加载块内容。我已经创建了带有菜单回调等功能的模块,所以当我单击class=“use ajax”和模块url的链接时,一切都正常。但是我想从js中重新加载块内容,而不点击链接。请告知 它与这样的链接一起工作:您只需添加一个循环: counteriz(); function counteriz(){ $('.use-ajax').click(); var timstap = setTim
它与这样的链接一起工作:
您只需添加一个循环:
counteriz();
function counteriz(){
$('.use-ajax').click();
var timstap = setTimeout(function(){counteriz()}, 4000);
timstap;
}
但在我看来,您应该直接在块中加载内容,如下所示:
counteriz();
function counteriz(){
$('.use-ajax').stop().load('urlofyourmenucallback');
var timstap = setTimeout(function(){counteriz()}, 4000);
timstap;
}
通过隐藏ling并模拟click by$(“#reloadlink”)。click();)难看,但暂时有效)