2012-05-03 3 views
0

Yii CListView를 Ajax와 함께 사용하면 Yii 기본 호출기를 사용하여 다음 또는 이전 버튼을 클릭 할 때 추가 매개 변수를 컨트롤러에 게시하고 싶습니다. 예를 들어 검색 키워드, 사용자 ID를 게시하고 싶습니다. 등 컨트롤러의 기준을 업데이 트하려면 -하지만 난 그걸 어떻게 해야할지 모르겠다.Yii CListView ajax 게시물 데이터

아무도 도와 줄 수 있습니까?

고맙습니다.

답변

0

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);"); 
} 

옵션 배열에 자신의 매개 변수를 추가해야 할 수도 있습니다.

+0

네, 맞아요. 나는 그것을 연장해야한다. –