@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 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы