вы на торте 1.3 используете новый помощник по движку $ js?если так, я помню, что читал о буферизации и необходимости явно записывать буфер в представление.Вот что говорится в руководстве:
Рекомендуется поместить $ js-> writeBuffer () внизу файла макета над тегом.Это позволит всем сценариям , сгенерированным в элементах макета , выводиться в одном месте.Следует отметить, что буферизованные сценарии обрабатываются отдельно от включенных файлов сценариев.
метод действия запроса может буферизовать ваши сценарии по той же причине.попробуйте это и сообщите сообществу, если это так, видя, как в руководстве не упоминается об этом.
Удачи!
Кстати, вот ссылка, где я нашел ссылку http://book.cakephp.org/view/1596/Javascript-engine-usage