You need to set validateOnSubmit property of clientOptions to true in CActiveform
<div style="position:relative;float:left;">
<?php
$form = $this->beginWidget('CActiveForm', array(
'id' => 'combination-form',
'enableAjaxValidation' => true,
'clientOptions=>array(
//validation when submitting form, if validation don't perform, form will not send
'validateOnSubmit'=>true,
)
));
?>
<?php echo $form->errorSummary($model_combination_form); ?>
<div style="float:left;padding:5px 5px;">
<?php echo $form->textField($model_combination_form, 'a', array('style' => 'width:20px;')); ?>
</div>
<div style="float:left;padding:5px 5px;">
<?php echo $form->textField($model_combination_form, 'b', array('style' => 'width:20px;')); ?>
</div>
<div style="float:left;padding:5px 5px;">
<?php echo $form->textField($model_combination_form, 'c', array('style' => 'width:20px;')); ?>
</div>
<div style="float:left;padding:5px 5px;">
<?php echo $form->textField($model_combination_form, 'd', array('style' => 'width:20px;')); ?>
</div>
<div style="float:left;padding:5px 5px;">
<?php echo $form->textField($model_combination_form, 'e', array('style' => 'width:20px;')); ?>
</div>
<div style="float:left;padding:5px 5px;">
<?php echo $form->textField($model_combination_form, 'f', array('style' => 'width:20px;')); ?>
</div>
<div style="float:left;padding:5px 5px;">
<?php echo CHtml::submitButton('Genereaza'); ?>
</div>
<?php $this->endWidget(); ?>