проверил по быстрому хардкод(корректируйте)
комплексный или любой другой, оборачиваем[CODE]<div id="section-f"><?if(!empty($_REQUEST['filter'])){
$GLOBALS['APPLICATION']->RestartBuffer();
"bitrix:news.list",
<?if(!empty($_REQUEST['filter'])){ die();}?></div>
[/CODE]типовую постраничку включаем, оборачиваем чтобы выборку сделать [CODE]<?if($arParams["DISPLAY_BOTTOM_PAGER"]):?>
<div class="page-list">
<br /><?=$arResult["NAV_STRING"]?>
</div>
<?endif;?>
[/CODE]сам js хардкод в конец шаблона[CODE]<sc ript>
$(function () {
$(".page-list a").click(function (t) {
t.preventDefault();
console.log($(this).attr("href"));
var href = $(this).attr("href");
var filter = $(this).attr("data-srok");
$.ajax({
type: "POST",
url: href,
dataType: "html",
data: "filter=y",
success: function(msg){
$("#section-f").html(msg);
}
});
});
});
</sc ript>
[/CODE]