YII Client side form validation error doesn't prevent form submit
To get this behavior you just need to add 'clientOptions' => array('validateOnSubmit'=>true), to your configuration so it would look like this:
$form=$this->beginWidget( 'CActiveForm', array( 'id'=>'member-form', 'enableAjaxValidation'=>false, 'enableClientValidation'=>true, 'clientOptions' => array('validateOnSubmit'=>true), ) );