Я чтобы не путаться сделал ранее вот что
В основном представлении id = listview-products
А в _listview_products уже через нижнее подчеркивание id = listview_products
Еще хуже, но должно работать в вашем конкретном случае, хотя наверное в общем случае будет так
Код: Выделить всё
function loadPage(url) {
$.get(url, function(data) {
var pagination = $('#listview_products ul.pagination', data);
$('#listview_products.listview_products >').html($('#listview_products.listview_products >', data).html());
if (pagination.length > 0) {
$('#listview-products ul.pagination').html(pagination.html());
} else {
$('#listview_products ul.pagination').remove();
$('#listview_products.listview_products').infiniteScroll('destroy');
}
});
}
Кстати, если убрать из конфига 'contentSelector' => '.listview_products', то не будет работать, там ошибка в виджете.
А если задете его, то можно прям его и использовать
Код: Выделить всё
function loadPage(url) {
$.get(url, function(data) {
var pagination = $('#listview_products ul.pagination', data);
$('.listview_products >').html($('.listview_products >', data).html());
if (pagination.length > 0) {
$('#listview-products ul.pagination').html(pagination.html());
} else {
$('#listview_products ul.pagination').remove();
$('.listview_products').infiniteScroll('destroy');
}
});
}