2011-06-24 11 views
1

YiiのCJuiAutoCompleteに問題があり、モデルで使用しています。私は関数内でクエリを実行し、それを渡すことができましたが、モデルを使用することはできませんでした。結果を返しません。誰が問題がどこにあるかを見ることができますか?YiiでCJuiAutoCompleteでモデルを使用する

これは、コントローラのコードです:

public function actionAutocompleteTest() { 
     $arr = array(); 
      foreach($models as $model) { 
       $arr[] = array(
       'label'=>$model->pID, // label for dropdown list   
       'value'=>$model->pID, // value for input field   
       'id'=>$model->pName,   // return value from autocomplete 
      );  
    } 
     echo CJSON::encode($arr); 

    Yii::app()->end(); 
} 

これは、ページ上のコードです:

​​

答えて

0

actionAutocompleteTestはポストを経由してCJuiAtoCompleteによって送信されたデータを取得します。したがって、データを使用して投稿からの結果をフィルタリングし、クエリを実行して結果を返す必要があります。