Llenar Formulario con campo de busqueda Ajax

Buenas noches a tod@s, soy nuevo usando este framework, y encontré dentro de este foro (post del año 2012) como llevar a cabo la busqueda con un campo documento -con Ajax- las coincidencia en una tabla usuarios, y que llenara los campos de direccion, telefono entre otros datos… use dicha información, hasta el momento creo que me está haciendo la validación cuando no existe el documento, pero cuando existe coincidencia no me trae los datos que quiero que se muestre, solo me sale un error donde debe ir la dirección, que dice undefined y el campo queda bloqueado…de ante mano les agradezco la ayuda que me puedan brindar…estos son los codigo que estoy usando:

en la vista _form:

<div class="row">

	&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'Doc_datosusuarios'); ?&gt;


	&lt;?php echo &#036;form-&gt;textField(&#036;model,'Doc_datosusuarios',array('id'=&gt;'Doc_datosusuarios')); ?&gt;


	&lt;?php echo &#036;form-&gt;error(&#036;model,'Doc_datosusuarios'); ?&gt;

</div>

&#60;script&gt;


&#036;('#Doc_datosusuarios').on('blur', function(){


            &#036;.ajax({


            url: &lt;?php echo &quot;'&quot;.CController::createUrl('rremision/ExistePersona').&quot;'&quot;; ?&gt;,


            data: {'Doc_datosusuarios' : &#036;('#Doc_datosusuarios').val()},


            type: &quot;post&quot;,


            success: function(data){


                            if (data == 0){


                                    alert(&quot;No existe la persona&quot;);} //esta validaciòn la realiza cuando ingreso un documento que no esta en la db


                            else{


                            var retrievedJSON = data;


                            var array = JSON.parse(retrievedJSON);


							Telefonouser.value = array[0].Nombre1;


                            Telefonouser.disabled = true;


                            Direccionuser.value = array[0].Direccion;


                            Direccionuser.disabled = true;


                              }


                    }


            });


    })

</script>

<div class="row">

	&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'Direccionuser'); ?&gt;


	&lt;?php echo &#036;form-&gt;textField(&#036;model,'Direccionuser',array('id'=&gt;'Direccionuser')); ?&gt;


	&lt;?php echo &#036;form-&gt;error(&#036;model,'Direccionuser'); ?&gt;


&lt;/div&gt;





&lt;div class=&quot;row&quot;&gt;





	&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'Telefonouser',array('id'=&gt;'Telefonouser')); ?&gt;


	&lt;?php echo &#036;form-&gt;textField(&#036;model,'Telefonouser'); ?&gt;


	&lt;?php echo &#036;form-&gt;error(&#036;model,'Telefonouser'); ?&gt;


&lt;/div&gt;

en el controlador rremision:

public function actionExistePersona ()

    {


            if(&#036;_POST['Doc_datosusuarios']){


            &#036;cedula = &#036;_POST['Doc_datosusuarios'];


                    


            &#036;datosr=RDatosusuarios::model()-&gt;findAll(&quot;Documento=?&quot;,array(&#036;cedula));


                    


            echo((&#036;datosr)?json_encode(&#036;datosr):'');}


            


            else{


            &#036;datosr = 0; 


            echo((&#036;datosr)?json_encode(&#036;datosr):''); }


			


    }

en la acción create, habilite la validacion ajax, así mismo en _form. La version de Yii que estoy usando es la 1.1.16