Как запросить данные с другой страницы php без перенаправления, которое работает с Ajax? - PullRequest
1 голос
/ 10 октября 2010

Итак, у меня есть одно веб-приложение CakePHP, которое я пытаюсь реорганизовать.
Большая часть кода обычно работает так:
Например. "Флаг":
Пользователь нажимает кнопку флага
Перенаправить пользователя на флаг действия
Флаг действия флагов пост
Перенаправить пользователя к сообщению, которое было только что помечено.

Я также пытаюсь улучшить его с помощью JavaScript, например:
Пользователь нажимает кнопку флага
Javascript делает AJAX-запрос на это действие
Вызов возвращается со статусом, который JS интерпретирует

Есть ли какой-нибудь способ упорядочить такой поток, чтобы его можно было легко проверить и покрыть JavaScript, который не нуждается в перенаправлении?

1 Ответ

1 голос
/ 10 октября 2010

Поиск функции jQuery .post(). Это позволяет вам публиковать на URL и обрабатывать (в функции обратного вызова) все результаты, которые возвращает сервер. Сервер может возвращать некоторые простые данные, указывающие на успех или неудачу, или он может возвращать фрагмент HTML, который должен быть размещен где-то на странице (под контролем вашего кода Javascript), или действительно все, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...