-1

Yii で各配列項目をリンクとしてオート コンプリート テキスト ビューを実装したいと考えています。

私のウィジェットは

<?php
    $this->widget('zii.widgets.jui.CJuiAutoComplete',
                  array(
                      'name'=>'test1',
                      'value'=>'test21',
                      'source'=>$this->createUrl('user/autocompleteTest'),
                      'options'=>array(
                          'showAnim'=>'fold',
                       )
                  )
    );
?>

私のコントローラー機能は

public function actionAutocomplete() 
{       
    $res =array();
    if (isset($_GET['term'])) 
    {           
        $qtxt ="SELECT USR_FirstName FROM {{Users}} WHERE USR_FirstName LIKE:USR_FirstName";
        $command =Yii::app()->db->createCommand($qtxt);
        $command->bindValue(":USR_FirstName", '%'.$_GET['term'].'%', PDO::PARAM_STR);
        $res =$command->queryColumn();
    }
    echo CJSON::encode($res);
    Yii::app()->end();
}

オート コンプリート テキスト ビューは正常に動作しています。

ここで、オート コンプリート テキスト ビューの各項目へのリンクが必要です。どうすればこれを達成できますか?

4

1 に答える 1

0

Yii (および JUi) のオートコンプリート ウィジェットは入力であると考える必要があります。ドロップダウンは、その入力を入力する項目になります。

考える必要がある場合、オートコンプリート ウィジェットは探しているものではありません。

于 2012-12-04T11:47:10.637 に答える