AJAX - 从Drupal上的js重新加载块

时间:2012-10-03 08:36:30

标签: jquery ajax drupal

我想从js重新加载块内容。我已经创建了带有菜单回调的模块等等,所以一切正常,当我点击一些带有class =“use-ajax”的链接和我的模块的url时。但是我想从js重新加载块内容,而不是单击链接。请指教。

它适用于以下链接:<a href="/ajax-reader/nojs/259" class="use-ajax">Reload</a>

1 个答案:

答案 0 :(得分:0)

你应该简单地添加一个循环:

        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;
            }