Validieren Formular per ajax in yii2

Ich habe eine form, welche das öffnen in popup so will ich bestätigen meine form von ajax-Validierung, aber wenn ich auf submit-button meiner Seite immer aktualisiert, so bin ich nicht immer alle Fehler bei der überprüfung

Datei anzeigen:

 <?php $form = ActiveForm::begin([
        'id' => 'signup-form',
        'enableAjaxValidation' => true,
        //'action' => Url::toRoute('user/ajaxregistration'),
        'validationUrl' => Url::toRoute('user/ajaxregistration')

]); ?>

 <div class="col-md-12">
                    <div class="formbox">
                      <div class="inputbox signup">
                        <div class="input-group"> <span class="input-group-addon"><i class="glyphicon name"></i></span>
                          <?= Html::textInput('userFullName', '', ['placeholder' => "Name",'class'=>'form-control']); ?>
                        </div>

 <?php ActiveForm::end(); ?>

Controller Datei:

public function actionValidate() {

    $model = new SignupForm;

    if (Yii::$app->request->isAjax && $model->load(Yii::$app->request->post())) {
        Yii::$app->response->format = Response::FORMAT_JSON;
        return ActiveForm::validate($model); \Yii::$app->end();

    }


}

Modell Code:

 return [

            ['userFullName', 'trim'],
            ['userFullName', 'required'],


        ];

Bitte machen Sie mir was soll ich tun, damit meine Seite nicht bekommen refrsh und ich bekommen das Fehler bei der überprüfung

InformationsquelleAutor Akhilesh Jha | 2016-11-03

Schreibe einen Kommentar