Salve ragazzi, ho un problema nella chiamata ajax
<div class="action">
<?php echo CHtml::ajaxSubmitButton("Invia",array("/newsletter/SendEmail"),
array(
'error'=>'js:function(){
alert(\'error\');
}',
//if you add a return false in this, it will not submit.
'beforeSend'=>'js:function(){
jQuery("#col_sin").html("<img src=\'.Yii::app()->baseUrl.\'images/loading.gif \' alt=\'nada \'/>");
}',
'success'=>'js:function(data){
alert(\'success, data: \'+data);
}',
'complete'=>'js:function(data){
jQuery("#col_sin").html("<h1>asffsa" +data+ "dfsdfsd</h1>");
}',
'update'=>'#col_sin',
)
); ?>
</div>
SendEmail mi ritorna una semplice stringa ‘ciao’ perchè nella visualizzazione mi ritorna [object Object] in complete mentre in success mi ritorna ‘ciao’?
ed inoltre come faccio a dare il corretto percorso all’immagine in beforeSend?