У меня есть форма с аякс валидацией. После отправки формы и удачного прохождения валидации происходит редирект и я не знаю как его отключить.
Подскажите, в чем дело пожалуйста.
Понял только то, что дело не в том, что приходит от сервера, потому что когда приходит пустая строка, редирект происходит.
Подскажите, в чем дело пожалуйста.
Понял только то, что дело не в том, что приходит от сервера, потому что когда приходит пустая строка, редирект происходит.
<div class="form"> <?php $form=$this->beginWidget('CActiveForm', array( 'id'=>'menu-form', 'enableAjaxValidation'=>true, 'clientOptions' => array( 'validateOnSubmit' => true, 'validateOnChange' => false, ), 'action'=>'update' )); ?> <?php echo $form->errorSummary($model); ?> <?php echo $form->hiddenField($model,'id'); ?> <div class="row"> <?php echo $form->labelEx($model,'name'); ?> <?php echo $form->textField($model,'name',array('size'=>60,'maxlength'=>255)); ?> <?php echo $form->error($model,'name'); ?> </div> <div class="row"> <?php echo $form->labelEx($model,'url'); ?> <?php echo $form->textField($model,'url',array('size'=>60,'maxlength'=>255)); ?> <?php echo $form->error($model,'url'); ?> </div> <div class="row buttons"> <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?> </div> <?php $this->endWidget(); ?> </div><!-- form -->