На сервере модель спокойно передается между функциями и везде можно вызвать $model->initials, но при использовании ajax это отношение пропадает.
Обработка аякса тоже происходит на сервере, и что означает пропадает? метод у класса пропасть не может, вы б ошибку привели которая у Вас появляется
Поскольку это не связь в бд, joinWith() не работает.
А при чем тут joinWith если метод getInitials склеивает данные из полей модели? Скорее всего дело не в том что что-то пропадает. Скорее всего у Вас проблема в чем то другом, например не инстанцирована модель ... В общем нужно более подробное описание что означает "пропадает" и код обработки Ajax-запроса