Я использую проверку ajax в форме pjax, как это
<?php Pjax::begin(); ?>
<?php $form = ActiveForm::begin([
'id' => 'address-details-form',
'options' => ['class' => 'form-horizontal','data-pjax' => true,],
'enableAjaxValidation'=>true,
]); ?>
//My form
<?php ActiveForm::end(); ?>
<?php Pjax::end();
После отправки формы она опубликует некоторые данные модели, подобные этому
"personaldetails-manual_address_line1":["Вы должны ввести адресную строку 1"],"personaldetails-manual_address_line2":["Вы должны ввести адресную строку 2"],"personaldetails-manual_address_line3":["Вы должны ввести адресную строку 3"],"личные данные -manual_address_line4":["Вы должны ввести адресную строку 4"],
На самом деле это правила моей модели, почему это происходит. Но я удаляю проверку ajax, что означает, что она работает нормально, но я хочу проверку ajax.