【问题标题】:ajax pager on views page load by ajaxajax 页面加载视图页面的 ajax 寻呼机由 ajax
【发布时间】:2013-01-17 16:17:12
【问题描述】:

我使用 Ajax 加载 vieschs views_embed_vesch。 此视图包括 Ajax PAGER。这没用。 Drupal.attachBehaviors 也不起作用。 我认为在 Drupal.settings 中需要从视图中添加数据。

(function($){
 Drupal.behaviors.ajax_views = {
    attach: function (context, settings) {
        //alert('dddd');
        $('a.views-link').click(function(){
           // alert('sfsdfsd')
          var relArr = $(this).attr('rel').split(' ');

          $.ajax({
           type: "POST",
           url: Drupal.settings.basePath + 'ajax-views/'+relArr[0]+'/'+relArr[1],
           dataType: 'json',
           success: function (datad){
            alert(datad.seet.views);
          //  Drupal.settings.views = datad.seet.views ;              

             $('div#block-system-main > div.content').append(datad.view);

          },           
        });   
        return false;
        });     
}

}; })(jQuery);

【问题讨论】:

  • 一切都好。一切正常
  • 你是怎么解决这个问题的?

标签: ajax drupal views pager


【解决方案1】:

试试这个模块通过 ajax 加载内容。它会自动将行为附加到 ajax 加载的内容中。

https://drupal.org/project/ajax_links_api

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 1970-01-01
    • 2010-09-08
    • 2015-08-29
    • 1970-01-01
    相关资源
    最近更新 更多