Я думаю, что рендеринг ajax добавляет некоторые js или css в ваш код, просто сравните классы, добавляющие или удаляющие как ajax, так и обычный рендер. Я думаю, что некоторые классы добавляются во время вызова Renderajax. Вы проверяете, используя firebug.

я использую нормальноreturn this->render('create', ['model' => $model]) моё всплывающее окно полностью теряет связь. Когда я перехожу наreturn $this->renderAjax('create', ['model' => $model]); все волшебно на своих местах. Я немного осмотрелся, чтобы прочитать о renderAjax (), но там, похоже, нет абсолютно ничего. Может кто-нибудь сказать мне, что он делает? Я знаю ajax, но из того, что я знаю, он обычно не имеет ничего общего с css или bootstrap.

Ответы на вопрос(2)

Ваш ответ на вопрос