CAutoComplete

Agan-agan dan aganwati yang terhormat ane mau nambahin auto complete di web ane

di _form ane tampilin kyak gini


echo $form->hiddenField($model, 'regency_id');


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

		    'name' => 'LksaData[regency_id]',

		    'sourceUrl' => array('LksaData/suggestregency'),

		    'value' => ($model->regency) ? $model->regency : $model->regency,

		    'options' => array(

			'showAnim' => 'fold',

			//remove if you dont need to store the id, like i do...

			'select' => 'js:function(event, ui){ jQuery("#LksaData_regency_id").val(ui.item["id"]); }'

		    ),

		    'htmlOptions' => array(

		    //'style' => 'height:20px;'

		    ),

		));

trus di controller ane pasang


public function actionSuggestRegency() {

		$criteria = new CDbCriteria;

		$criteria->select = array('id', 'regency_name');

		$criteria->addSearchCondition('regency_name', $_GET['term']);

		$criteria->limit = 15;

		$data = Regency::model()->findAll($criteria);


		$arr = array();

		foreach ($data as $item) {

			$arr[] = array(

			    'id' => $item->id,

			    'value' => $item->regency_name,

			    'label' => $item->regency_name ,

			);

		}


		echo CJSON::encode($arr);

	}

tapi kok g muncul apa2 ya?mohon bantuan :D

Response Json-nya muncul ga? (lihat pake tool seperti Firebug)

Ga perlu pake jquery selector lagi, bisa diganti pake "this",




  'select' => 'js:function(event, ui){ this.label = ui.item.id; }'



Code




  'value' => ($model->regency) ? $model->regency : $model->regency,



sepertinya ga efektif

action suggestRegency nya dah ditambahin di rulesnya lom???

heheheh iyaa ternyata itu permasalahannya thc yaa sis :D