Проблема : Я хотел бы отправить комментарии к статье, используя ajax, без перезагрузки всей страницы.
У меня есть контроллер комментариев и контроллер статей. В контроллере «Комментарии» я буду использовать функцию «Добавить» для вставки комментариев в базу данных, которая передается через действие «Просмотр» в статьях.
Обычно, когда пользователь посещает статью и желает оставить комментарий, происходит следующее:
- Пользователь вставляет комментарии и нажимает кнопку Отправить в view.ctp статьи.
- Действие View в контроллере Articles называется
- Действие проверяет, отправляются ли данные комментариев, и если это так, вызывается действие Add в контроллере комментариев для их обработки.
- А затем файл view.ctp статьи перезагружается
Как мне добавить Ajax к этому процессу, чтобы перезагружался единственный раздел
<div id="article_comments">
...
</div>
в статье view.ctp?
РЕДАКТИРОВАТЬ ==================================================== ========
По сути, это то, что у меня есть:

Я думаю, мы, знания, которые я сейчас приобрел как в jQuery, так и в CakePHP, должны быть в состоянии это сделать. Надеюсь, я поработаю над этим сегодня вечером.
Спасибо,