El codigo que esta abajo es un nodo de un CTreeview que quiero cuando el usuario haga click sobre el mismo vaya a la pagina que le paso en la url de la funcio $.ajax(), pero mi problema es que no me va a esta pagina, en el firebug si veo que esta mandando y el resultado es el codigo de la pagina que quiero que se muestre pero no me la renderea.
array('text'=>'<span class="file" style="cursor:hand" onclick="enviar()">'.$row['denom'].'</span>',
'id'=>$row['denom'],
'htmlOptions'=>array(
'onclick'=>"$.ajax({
type: 'GET',
url:'".$this->createUrl('Carnico/index')."',
data: {
area: ".$row['idarea']."
},
success:function(result){
}
});" ,
'onMouseover'=>"this.className+='normal'",
'onMouseout'=>"this.className=''",
));
class CarnicoController extends Controller
{
public function actionIndex()
{
$area="";
if(isset($_GET['area']))
$area = $_GET['area'];
$this->render('index',array('area'=>$area));
}
}