Попробуйте ввести alert(self.xmlhttp.statusText);
, чтобы увидеть, что он получает. Я не знаю, что такое statusText
или откуда оно исходит, потому что вы не дали нам этот кусочек кода.
Честно говоря, на данный момент это не имеет никакого отношения (на данный момент) к Cakephp, ошибка больше похожа на ошибку конфигурации системы (например, вы, возможно, не загружаете библиотеку), и вам действительно следует попробовать написать это своего рода javascript, чтобы вы могли понять, что происходит.