I want to enable ajax validation but I’m getting this error:
exception 'yii\base\InvalidConfigException' with message 'Unsupported response format: yii\web\Response' in /home/192/public_html/saas/vendor/yiisoft/yii2/web/Response.php:932
I have include this piece of code:
in my config file:
'response' => [
'format' => 'yii\web\Response',
//'charset' => 'UTF-8',
],
in my form:
$form = ActiveForm::begin([
'id' => $model->formName(),
'enableClientValidation' => false,
'enableAjaxValidation' => true,
]);
in my controller:
public function actionCreate(){
$model = new Jobs;
if (Yii::$app->request->isAjax && $model->load(Yii::$app->request->post())) {
Yii::$app->response->format = Response::FORMAT_JSON;
return ActiveForm::validate($model);
}