1
我想从js重新加载块内容。我创建了菜单回调等模块,所以一切正常,当我点击一些链接与class =“use-ajax”和我的模块的网址。但我想从js重新加载块内容,无需点击链接。请指教。AJAX - 从Drupal的js重新加载块
它与这样的链接:<a href="/ajax-reader/nojs/259" class="use-ajax">Reload</a>
我想从js重新加载块内容。我创建了菜单回调等模块,所以一切正常,当我点击一些链接与class =“use-ajax”和我的模块的网址。但我想从js重新加载块内容,无需点击链接。请指教。AJAX - 从Drupal的js重新加载块
它与这样的链接:<a href="/ajax-reader/nojs/259" class="use-ajax">Reload</a>
你shoudl只需添加一个循环:
counteriz();
function counteriz(){
$('.use-ajax').click();
var timstap = setTimeout(function(){counteriz()}, 4000);
timstap;
}
,但在我心中,你shoudl直接加载在块内容liek这样的:
counteriz();
function counteriz(){
$('.use-ajax').stop().load('urlofyourmenucallback');
var timstap = setTimeout(function(){counteriz()}, 4000);
timstap;
}
通过隐藏ling和模拟点击$(“#reloadlink”)来实现。click(); )丑陋,但现在工作) –