Onchange

Boa tarde pessoal,

sou novo usando o Yii e preciso de uma ajuda para prosseguir com meu trabalho. Tenho um gridView com um DropDownList que traz o nome dos produtos. Preciso que ao selecionar o produto, o campo valor unitario seja preenchido automaticamente. Abaixo segue o que fiz ate o momento, mas não funciona:

DIV ONDE FAÇO O DROPDOWN:

<div class="row">

        &lt;?php echo &#036;form-&gt;hiddenField(&#036;modelPI,'pedido_id'); ?&gt;


        &lt;?php echo CHtml::label('Produto','Pedido_produto_id',array('id' =&gt; 'LblPedido_produto_id')); ?&gt;


        &lt;?php echo &#036;form-&gt;dropDownList(&#036;modelPI,'produto_id', &#036;modelPI-&gt;getProdutoOptions(),array('onchange' =&gt; 'javascript:onChangeProduto();')); ?&gt;


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


&lt;/div&gt;

FUNÇÃO QUE CHAMA O CONTROLLER (CREIO QUE O ERRO ESTEJA AQUI)

$cs = Yii::app()->getClientScript();

 &#036;cs-&gt;registerScript(


  'produto-change',


  'function onChangeProduto() {


      alert(&quot;ok&#33;&quot;);


        &#036;.ajax({


            url:&quot;/TabelaPrecoItem/verifValorUnit/produto_id/&quot;+&#036;(&quot;#Pedido_produto_id&quot;).val(),//this is the request page of ajax


            type:&quot;GET&quot;,//you can also use GET method


            dataType:&quot;html&quot;,// you can also specify for the result for json or xml


            success:function(response)


                    {


                        alert(&quot;ok&quot;);


                        &#036;(&quot;#Pedido_valor_unitario&quot;).val(&quot;&quot;);


                        &#036;(&quot;#Pedido_valor_unitario&quot;).focus();


                                        


                    


                     }          


        });


   }


  ',


  CClientScript::POS_BEGIN    


);    

CONTROLLER

public function actionVerifValorUnit($produto_id) {

        &#036;model = TabelaPrecoItem::model()-&gt;findByAttributes(array('produto_id'=&gt;&#036;produto_id));


        &#036;data = array();


        if (&#036;model === null) 


            &#036;data['result'] = 0;


        else 


            &#036;data['result'] =  &#036;model-&gt;valor_unitario;


        &#036;this-&gt;renderPartial('_ajaxContent', &#036;data, false, true);


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


}