当使用带有 Ajax 的 Yii CListView 时,当我使用 Yii 默认分页器单击下一个或上一个按钮时,我想向控制器发布附加参数 - 例如,我想发布搜索关键字、用户 ID...等以更新控制器中的条件 -但我不知道该怎么做。
任何人都可以帮忙吗?
提前致谢,
当使用带有 Ajax 的 Yii CListView 时,当我使用 Yii 默认分页器单击下一个或上一个按钮时,我想向控制器发布附加参数 - 例如,我想发布搜索关键字、用户 ID...等以更新控制器中的条件 -但我不知道该怎么做。
任何人都可以帮忙吗?
提前致谢,
我认为你应该扩展 CListView 组件。
public function registerClientScript()
{
/*deleted*/
$options=array(
'ajaxUpdate'=>$ajaxUpdate,
'ajaxVar'=>$this->ajaxVar,
'pagerClass'=>$this->pagerCssClass,
'loadingClass'=>$this->loadingCssClass,
'sorterClass'=>$this->sorterCssClass,
);
/*deleted*/
$cs->registerScript(__CLASS__.'#'.$id,"jQuery('#$id').yiiListView($options);");
}
可能您应该将自己的参数附加到选项数组中。