Я только что создал новый виджет Пейджер, расширив CLinkPager. После расширения я переопределил один из его методов и переключил CHtml :: link на CHtml :: ajaxLink.
<?php
class MoPager extends CLinkPager {
protected function createPageButton($label, $page, $class, $hidden, $selected) {
//parent::createPageButton($label, $page, $class, $hidden, $selected);
if($hidden || $selected)
$class.=' '.($hidden ? self::CSS_HIDDEN_PAGE : self::CSS_SELECTED_PAGE);
return '<li class="'.$class.'">'.CHtml::ajaxLink($label,$this->createPageUrl($page), array('success'=>'js:function(data) {
jQuery("div#info").html(data);}'), array('live'=> false)).'</li>';
}
}
?>