Я уже писал об этом ранее, но хотел перефразировать вопрос и включить некоторые обновления. Предыдущий вопрос можно увидеть здесь. Как использовать Js->submit() в CakePHP?
Когда я вернулся к этому проекту через пару дней, я сразу же протестировал и форма сработала (вроде как). Отправка формы добавила сообщение в базу данных (оно не отображалось, но я еще не атаковал эту часть). Сработало 2 раза, добавилось 2 сообщения. Затем я открыл файл контроллера и закомментировал некоторый код отладки, и он перестал работать. Похоже, действие не вызывается.
Вот мой messages_controller.php:
Код: Выделить всё
Код: Выделить всё
Sign our Guestbook
Если я обновлю страницу в этот момент, появится ВТОРОЕ мгновенное сообщение («Выполнен запрос Ajax»), и содержимое #message_board будет восстановлено. Однако новое сообщение не было сохранено, это те же два сообщения, что и раньше.
Я в тупике. У меня такое ощущение, что, возможно, мою проблему вызывают более серьезные проблемы, но я этого не вижу. Любая помощь будет оценена по достоинству.
Подробнее здесь: https://stackoverflow.com/questions/394 ... -js-submit