JUI AUTOCOMPLETE

gan tanya dong , jui auto complete ane gak bekerja dengan baik , setiap karakter yang ane ngetik gak bisa ngeload sesuai dengan karakter yang ane ketik, yang ngeload adalah seluruh datanya, kira2 salah dimana ya gan ??? ini codingan ane :

di controller :




    public function actionLookupModel(){

        $models = Organisasi::model()->findAll();

        $arModels = array();

        foreach ($models as $model) {

                $arModels[] = array(

                    'id' => $model->id,

                    'label' => $model->namaunit,

                    'value' => $model->namaunit,

        );

    }

    echo CJSON::encode($arModels);




di view gini gan :::




<? echo $form->labelEx($varspkl, 'Unit') ?>

    <?php

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

      'id'=>'Spkl_namaunit',

      'attribute'=>'namaunit',

      'model'=>$varspkl,

      'sourceUrl'=>array('docspkl/lookupModel'),

      'options'=>array(

          'showAnim'=>'fold','size'=>15,'maxlength'=>20,

          'focus'=>"js:function(event, ui){

                $('#Spkl_namaunit').val(ui.item.label);

                return false;

            }",

          'select'=>"js:function(event, ui) {

                $('#Spkl_objidunit').val(ui.item.id);

          }",

          

      ),

      'htmlOptions'=>array(

      'style'=>'height:18px;'

      ),

      )); 


    <? echo $form->textField($varspkl,'objidunit',array('id'=>'Spkl_objidunit'))?>

    ?>




mohon bantuannya ya gan , thx banget buat yang mau bantu …

sundul dulu ah, belum solved soalnya … bantuin dong gan …

tolong di bantu tolong di bantu tolong di bantu… makasih

Datanya keluar semua mungkin karena gak difilter dulu, gan. Coba nanti difilter dulu sehingga kurang lebih jadi:




$models = Organisasi::model()->findAll('namaunit LIKE :nama', array(

   ':nama'=>"%" .$_GET['term']. "%"

));



Ane belom tes, tapi silakan dicoba dulu, gan. :)

oke gan bisa , thx banget gan …