Задать вопрос
@EVOSandru6

Как в Yii адресовать и правильно принять Ajax запросы в рамках одного action?

Добрый день,

1. Есть необходимость принимать в рамках текущего action несколько Ajax запросов.

В случае с одним запросом - понятно все:
if (Yii::app()->request->isAjaxRequest)
		{
			$this->renderPartial('_loopAjax', // _loop
			[
				'_request'=>Yii::app()->request,
				'dataProvider'=>$dataProvider,
			]);
			Yii::app()->end();
		}
		else
		{
			$this->render('index',
			[
				'dataProvider'=>$dataProvider,
			]);
		}


Как это можно реализовать при условии, что может быть несколько get и post запросов?

2. И еще интересует момент, если с помощью Jquery Ajax я генерирую блок контента в зависимости от пункта меню на который тыкаю, есть ли способ при отображении определенного контента передать полномочия другому action( или controller/action), а не оставаться в рамках текущего?

3. Если 2. , то есть ли способ вернуться обратно в текущий?
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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