@good_beginer

Почему ajax запрос не работает в yii2?

Есть какие то особые критерии запроса для yii2? как не кручу всё 400 ошибку выдваёт ( bad request)
$(document).ready(function () {
        $.ajax({
            type: "POST",
            url: "<?php echo Yii::$app->getUrlManager()->createUrl('/partner/ajax')  ; ?>",
            data: {test: "test"},
            success: function (data) {
                alert(JSON.stringify(data));
            },
            error: function (exception) {
                alert(JSON.stringify(exception));
            }
        });
    });


public function actionAjax()
    {
                if(!empty(Yii::$app->request->post('test'))){
            $test = "Ajax Worked!";
        }else{
            $test = "Ajax failed";
        }
return $test;
    }


запрос проще некуда
  • Вопрос задан
  • 246 просмотров
Решения вопроса 1
usdglander
@usdglander
Yipee-ki-yay
Проверку csrf-токена отключите. Ну или передавайте его вместе с данными запроса.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы