【发布时间】: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);
【问题讨论】:
-
一切都好。一切正常
-
你是怎么解决这个问题的?