У меня есть страница со ссылкой, которую пользователь нажимает, чтобы зарегистрировать наш api из Facebook. Когда вы нажимаете на нее, она вызывает функцию ajax, которая вызывает метод php для удаления ключей пользователей из нашей базы данных, а затем вызывает функцию выхода api Facebook из команды JS. Это вызывает Facebook и завершает сеанс пользователей. После выхода из системы он обновляет страницу.звонки ajax вызываются слишком быстро
Моя проблема заключается в том, что, похоже, не дожидаясь завершения обновления базы данных и выхода из системы Facebook и обновляет страницу. Поскольку он не заканчивается, информация никогда не удаляется, и мой сайт никогда не выходит из системы. Время от времени это происходит, но, возможно, каждые 10 кликов.
Я установил setTimeout в течение 2 секунд, но он все еще не работал.
Любые идеи?
Как этот запрос используется? это можно сделать с помощью вызова $ .get? И функция php просто возвращает что-то с эхом, правильно? –
, который находится в $ (document) .ready (function() {function. Я новичок во всей сфере JS и стараюсь, чтобы я все понял –
@Nathan: какая библиотека? Похоже, что jquery может быть? JQuery 'get' принимает функцию обратного вызова, вот где вы должны поместить свой контрольный код. – Aaronaught