Problema Con Autocompletar De Un Campo

Saludos…

A ver quien me podria ayudar con el autocompletar de un campo por favor, nose porque no funciona…

Explico: Tengo una tabla en mi BD llamada tblmaestro, tiene dos campos: clvcodigo,strdescripcion… El autocompletar es para el campo strdescripcion…

Mis códigos:

_form:

<div class="row">

<?php echo $form->labelEx($model,'Descripción: '); ?>

<?php

$this->widget(‘zii.widgets.jui.CJuiAutoComplete’, array(

‘name’=>‘strdescripcion’,

‘source’=>$this->createUrl(‘Tblmaestro/autocomplete’),

// additional javascript options for the autocomplete plugin

‘options’=>array(

‘minLength’=>‘2’,

),

));

<?php echo $form->error($model,‘strdescripcion’); ?>

</div>

EL Tblmaestro que esta en el source es el nombre de mi modelo

TblmaestroController:

public function actionAutocomplete() {

$res =array();

if (isset(&#36;_GET['term'])) {





&#36;qtxt =&quot;SELECT strdescripcion FROM tblmaestro WHERE strdescripcion LIKE :strdescripcion&quot;;





&#36;command =Yii::app()-&amp;gt;db-&amp;gt;createCommand(&#36;qtxt);





&#36;res =&#36;command-&amp;gt;query(array(&quot;:strdescripcion&quot;=&amp;gt;'%'.&#36;_GET['term'].'%'));





}





echo CJSON::encode(&#36;res);





Yii::app()-&amp;gt;end();

}

Ya coloque la funcion autocomplete en el AccesRules:

public function accessRules()

{

return array(

array(‘allow’, // allow all users to perform ‘index’ and ‘view’ actions

‘actions’=>array(‘index’,‘view’,‘autocomplete’),

‘users’=>array(’’),

),

array(‘allow’, // allow authenticated user to perform ‘create’ and ‘update’ actions

‘actions’=>array(‘create’,‘update’),

‘users’=>array(’@’),

),

array(‘allow’, // allow admin user to perform ‘admin’ and ‘delete’ actions

‘actions’=>array(‘admin’,‘delete’),

‘users’=>array(’’),

),

array(‘deny’, // deny all users

‘users’=>array(’*’),

),

);

}

Muchas gracias al que me pueda ayudar…

Intenta de esta forma: