Hola tengo mi formulario con el siguiente código, realiza la operación de sumar correctamente, pero al momento de guardar, no manda ningún campo que tenga la propiedad "name" en la base de datos, ya probe quitandole esa propiedad y funciona correctamente pero la necesito para que realice la suma, ayuda!!!
<?php echo $form->labelEx($model,‘var1’); ?>
<?php echo $form->textField($model,‘var1’,array(‘value’=>0,‘name’=>‘var1’,‘id’=>‘var1’,‘onChange’=>‘js:suma()’));?>
<?php echo $form->error($model,‘var1’); ?>
<?php echo $form->labelEx($model,‘var2’); ?>
<?php echo $form->textField($model,‘var2’,array(‘value’=>0,‘name’=>‘var2’,‘id’=>‘var2’,‘onChange’=>‘js:suma()’));?>
<?php echo $form->error($model,‘var1’); ?>
<script>
function suma(){
var num1 = parseInt(document.getElementById('var1').value);
var num2 = parseInt(document.getElementById('var2').value);
var result = num1 + num2;
if (result < 0){
document.getElementById('result').value = 0;
}else{
document.getElementById('resul').value = result;
}
}
</script>