menjumlah kan 2 input

Bagaimana cara menjumlahkan 2 input CMaskedTextField dan hasilnya d munculkan d labelEx. Dg sistem.completed pd cmasked. Mohon bantuan rekan2

maksudnya kaya gimana ya gan?

contohnya kita punya view spt ini:




$this->widget('CMaskedTextField',array(

    'model'=>$model,

    'attribute'=>'input1',

    'name'=>'input1',

    'mask'=>'9.99',    

    'htmlOptions'=>array(

        'style'=>'width:80px;'

    ),

));

$this->widget('CMaskedTextField',array(

    'model'=>$model,

    'attribute'=>'input2',

    'name'=>'input2',

    'mask'=>'9.99',

    'completed'=>'<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/huh.gif' class='bbc_emoticon' alt='???' />',

    'htmlOptions'=>array(

        'style'=>'width:80px;'

    ),

));


$form->labelEx($model,'hasil'); 



nah user menginputkan datanya di input1 trus kita tambahkan ke input2 hasilnya di label "hasil" tapi menggunakan event jika input2 selesai di inputkan lnagsung di proses tanpa menggunakan tombol submit.

coba pake ajax onchange aja di htmlOptionnya…

kayanya hampir sama kaya ini. coba ini.

[SOLVE] using JQuery event, mengurangi ajax :D biar ngak lama requestnya d server :D

judulnya ganti jadi solved gan, trus codenya di taro juga, biar kalo ada orang yang punya masalah sama bisa kebantu…

just share…




$jsRata  = "function(){";								

$jsRata .= "var hitung;";

$jsRata .= "hitung = (parseFloat($('#".CHtml::activeId($model,'kls41_casiswa')."').val())+ parseFloat($('#".CHtml::activeId($model,'kls42_casiswa')."').val());";

$jsRata .= "hitung = new String(hitung).valueOf();}";

$jsRata .= "$('#".CHtml::activeId($model,'ratakls_casiswa')."').val(new String(hitung).valueOf().substring(0,4));}";


$this->widget('CMaskedTextField', array(

 'model'=>$model, 'attribute'=> 'kls41_casiswa', 'mask'=>9.99,

 'completed'=>$jsRata,

 'htmlOptions'=>array(

   'style'=>'width:35px;',											

 )

));




$this->widget('CMaskedTextField', array(

 'model'=>$model, 'attribute'=> 'kls41_casiswa', 'mask'=>9.99,

 'completed'=>$jsRata,

 'htmlOptions'=>array(

   'style'=>'width:35px;',											

 )

));


echo $form->textField($model,'ratakls_casiswa', array('readOnly'=>'readOnly',));



mastah mau nanya itu code-nya di taruh di dalam form view-nya?

apa perlu kode tambahan di controler atau modelnya?

satu lagi, dua data yang diinputkan itu masuk ke dalam tabel database juga ndak?kalau tidak bagaimana supaya bisa masuk ke database?

maaf pertanyaannya banyak,saya masih nubie ;D